Known for his pace and power, Theo started his career at Watford and has gained vital experience throughout the divisions, including stints at Southend United, Derby County, Doncaster Rovers, Port Vale, Huddersfield Town, Swindon Town, Colchester United and Bradford City.
He has also made seven appearances for the Jamaica national team.
Welcome to St James Park Theo!
#WeAreBrackley