Trinity College Dublin (M.B., B.Ch. 1991)
Fellowship of the Royal College of Surgeons in Ireland (1995)
Dublin Cardiothoracic Training Program (1996- 2002)
Fellowship of the European Board of Thoracic and Cardiovascular Surgeons (2002)
Fellow in Heart and Lung Transplantation- Dublin, 2003
Lecturer in Cardiothoracic Surgery- Dublin, 2003
Registered in the Specialist Register division of Cardiothoracic Surgery- Ireland
Consultant Cardiovascular Surgeon- Ostad Alinasab Hospital- Tabriz- Iran- (2005-2006)
Chief of Cardiovascular Surgery- Ostad Alinasab Hospital, Tabriz, Iran- 2006 -2011
Consultant Cardiothoracic Surgeon- St. James's Hospital, Dublin, Ireland- 2011-2013
Consultant Cardiothoracic & Transplant Surgeon, Mater Hospital, Dublin- Ireland- 2013