Diploma in Electronics, Kevin St. College of Technology, Dublin, 1981. Bachelor of Music, University College Cork, Ireland, 1989. Master of Fine Arts, California Arts College, Los Angeles, 1991.
Electronic technician Alcatel, Cork, 1981—1984. Music lecturer University College Cork, since 1992. Visiting scholar, assistant professor Wesleyan University, Middletown, Connecticut, 1998—1999.
Member of Rhythm Bones Society (board directors since 1998).