Former Charlton Athletic U23’s captain, he joined Bromley and became an important member of the squad that qualified for the play-offs in 2020/21 but was released when they missed out on promotion. He spent last season at Lewes before signing for Welling for this new campaign.