A summer signing who joined Southend United as a 14 year old and went on to make over 20 senior appearances in the Football League and National League as well as having loan spells with Great Wakering Rovers, Harlow Town, Tonbridge Angels and Chelmsford City. He moved to Braintree at the start of the 2022-23 season, his goals helping them to the National League South play-offs, and at the beginning of last season joined Aveley, scoring six league and cup goals before being signed by Maidstone United in November, where he scored ten goals in nineteen games in the National League South.