Carl was born and raised in Chalfont St Giles and still lives in the village. A former lawyer and political adviser, he is now Managing Director of an international research and training company with clients in the UK, Europe and the Middle East. Carl represented Chalfont St Giles on Chiltern District Council from 2015-2020. He is now a councillor for Chalfont St Giles, Seer Green, Jordans, Coleshill and Gold Hill on Buckinghamshire Council. In 2018, Carl was elected Chairman of Chesham and Amersham Conservative Association.