FILMOGRAPHY
Coming Up
Go Go Tales (2007) (in production)
Benny Lynch (2005) (TV) (in production) .... Benny Lynch
Farmers on E (2006) (announced)
The Meat Trade (2006) (pre-production)
The Flood (2006) (filming) .... Bob
Eragon (2006) (post-production) .... Durza
London (2006) (post-production) .... Robert
Released
The Mighty Celt (2005) .... O
Marilyn Hotchkiss' Ballroom Dancing and Charm School (2005) .... Frank Keane
Dead Fish (2004) .... Danny Devine
Black and White (2002) .... David O'Sullivan
Once Upon a Time in the Midlands (2002) .... Jimmy
The 51st State/Formula 51 (2001) .... Felix DeSouza
To End All Wars (2001) .... Campbell
There's Only One Jimmy Grimble (2000) .... Eric Wirral
The Beach (2000) .... Daffy
Angela's Ashes (1999) .... Malachy (Dad)
The World Is Not Enough (1999) .... Renard
Ravenous (1999) .... Col. Ives/F.W. Colquhoun
Plunkett & Macleane (1999) .... Plunkett
Face (1997) .... Ray
The Full Monty (1997) .... Gaz
Carla's Song (1996) .... George
Trainspotting (1996) .... Francis (Franco) Begbie
Go Now (1995) .... Nick Cameron
Priest (1994) .... Graham
Being Human (1993) .... Prehistoric Shamen
Riff-Raff (1990) .... Steve
Silent Scream (1990) .... Big Woodsy
Done for TV
Human Trafficking (2005) (Mini TV Series) .... Sergei Karpovich
Class of '76 (2005) (TV) .... DI Tom Monroe
Gunpowder, Treason and Plot (2004) (TV Series) .... King James I
Hitler: The Rise of Evil (2003) (TV) .... Adolf Hitler
Looking After Jo Jo (1998) (TV) .... John Joe 'Jo Jo' McCann
Hamish Macbeth (1995) (TV Series) .... Hamish Macbeth
99-1 (1994) (TV Series) .... (1993)
Safe (1993) (TV) .... Nosty
Tender Blue Eyes (1992) (V) .... Richard Fascetti
Notable TV Guest Appearances
Chewin' the Fat (1999) playing "Himself" 31 December 2001
Cracker (1993) playing "Albie Kinsella" in episode: "To Be a Somebody" (episode # 2.1) 10 October 1994
The Bill (1983) playing "Tom Ward" in episode: "The Better Part of Valour" (episode # 1991.24) 21 March 1991