He previously played for Charlton Athletic academy side before turning pro. He had a trial at Notts County and was awarded with a one-year deal, which he accepted. He played 19 League games for County before moving to Ebbsfleet United. He played over 40 games for England from age 15 to 20.