Carlo serves as an elder in Life Church, and previously in a sister church in Kirkcaldy, Fife. He is passionate about the transformation of lives impacted by the message of the gospel. He works for the City of Edinburgh Council. He is married to Jasmin and has adult children Ashley, Jacob, Naomi and Carlo jnr. He is now also a grandfather.