Date of birth
Began with Southend United, joining Bromley in 2014 after a loan at East Thurrock United. He played 45 minutes in goal for Bromley after the dismissal of former Dons keeper Seb Brown.
Short loan spells with Concord Rangers and Tonbridge Angels preceded a transfer to Maidstone United, another loan to Tonbridge, signing for Dover, a move to Kingstonian, and re-signing for Dover in July 2016.
There he had a chance to settle, becoming a first-team regular for two seasons. He put pen to paper for AFC Wimbledon in June 2018.