Actor
Haunted Harmony Mysteries: Murder in G Major
2023 · as Officer Declan
Lady Chatterley's Lover
2022 · as Sir Malcolm Reid
The Professor and the Madman
2019 · as Sergeant Steggles
Fifty Dead Men Walking
2008 · as Jonathan
Frankie
2007 · as Frankie's dad
Benedict Arnold: A Question of Honor
2003 · as Lord Lauderdale
The Gathering Storm
2002 · as Brendan Bracken
Ordinary Decent Criminal
2000 · as Liam
The Last Bus Home
1997 · as Billy
Snow White: A Tale of Terror
1997 · as Rolf
The Informant
1997 · as Gingy McAnally
The Devil's Own
1997 · as Gerard