Theo worked his way through the youth levels with the Stevenage academy before signing a professional contract with The Boro in May 2023. Since then he has enjoyed loan spells with the likes of Cambridge City, Potters Bar Town and Chesthunt to get his journey in senior football under way. He then signed for Southern League Premier Central side St. Ives, and joined The Wanderers in September 2024.