Qualified in Dentistry from Trinity College in 1988 and worked for 28 years as a general dentist. Worked for 2 years as a Senior House Officer in Oral Surgery and Maxillofacial Surgery in Sheffield and Dublin followed by 3 years as an Oral Surgery Specialist Registrar leading to the D.Ch. Dent (Oral Surgery) qualification.
Taught for over 10 years in the Dublin Dental Hospital.
Has written a number of Scientific papers that have been published in the Journal of the Irish Dental Association and lectures nationally to dentists on a wide variety of oral surgery topics.
He is on the Oral Surgery specialist register and has also obtained a fellowship from the Royal College of Surgeons Faculty of Dentistry.