 He was educated at CBS Sexton Street in Limerick and later at Castleknock College.While attending University College Dublin, he was auditor of the Literary and Historical Society.He taught English and drama at Mount Temple Comprehensive School in Clontarf.