He grew up in Merville Garden Village, Whitehouse, County Antrim in a flat above the shops with his parents and brother Ken and attended Belfast High School. He studied Mechanical Engineering at Queen's University of Belfast and is a Chartered Engineer and a governor of Belfast High School.