 He has appeared in many plays for the Abbey Theatre and Peacock Theatre including "Making History", "Lovers at Versailles" and "Tartuffe".In 2004, he played homosexual AIDS sufferer Declan Breen in the film "The Blackwater Lightship" for CBS, adapted from Colm Tóibín's original novel.In 2006, he played Vernon Todmann in the movie "Flyboys" opposite James Franco and Jean Reno.