Gregory has lived in Ealing all his life. He was educated at St. Benedict's School and has been active in the community ever since. He is a governor at a local primary school and has been an Ealing councillor since 2007. Greg is Leader of the Conservative Group on the council and spokesman on Finance. He led the successful campaign against local A&E downgrades and locally he continues to campaign for cleaner streets and better public services. He was the GLA candidate for Ealing & Hillingdon in 2021.