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. 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.