Tom is a much-travelled striker, who got his first taste of Non-League football while on loan from Gillingham at Chelmsford City and then Eastbourne Borough.
He then signed for Aldershot Town, before moving to Dulwich Hamlet and then Hayes and Yeading United.
Moves to Kingstonian and East Thurrock United followed before a return to Hayes. This season he has had spells at fellow National League South sides, Slough Town and Braintree Town before signing for Welling in December 2021.