Also plays for:
The talented and skilful performer returned to the club on loan from Peterborough United in August 2017.
He enjoyed a successful loan spell with Boro during 2016/17 where he became a popular figure following some impressive displays.
His career began with Cambridge City before he moved on to Eynesbury Rovers, where he did well before joining Histon in the summer of 2015.
A fruitful spell with Histon saw him land a move to Peterborough United where he made his Football League debut in February 2016.