He's an actor and writer born in Ireland who has lived the United States for over 20 years. He starred in the New York Off Broadway hit Away Alone in the early 90's and reprized his role in Los Angeles under the direction of Fionnula Flanagan.
His first starring role in the feature, Cityscrapes, paired him opposite Balthazar Getty and Adam Scott. Over the years he has been in many independent films, including The Ninth Cloud, screened at the 2014 Shanghai Film Festival. Another Day With You is a TV Movie where he plays opposite Bob Clendenin (L.A. Confidential) and Amy Goddard. Mafia III is his first appearance in a video game.