 He spent time in the youth-teams at Arsenal, Leicester City and Yeovil Town, before signing with Woking in July 2014 after a successful loan spell He spent four years with the club, before joining Eastleigh in June 2018.He was signed by English Football League club Salford City in June 2019.On 26 June 2013, he signed a six-month contract with Championship club Yeovil Town.