Cast Credits

Year
Movie
Role
2012
California Solo
Lachlan
2010
Stargate Universe: Season 02
Dr. Nicholas Rush
2009
The Tournament

2009
Stargate Universe: Season 01
Dr. Nicholas Rush
2009
The Unloved
Father
2008
Summer
Shaun
2008
24: Redemption

2008
24: Redemption
Carl BEnton
2008
Stone of Destiny
John MacCormick
2008
Stone of Destiny

2008
The Last Enemy
David Russell
2008
I Know You Know
Charlie
2007
28 Weeks Later
Don Harris
2007
Flood

2006
Eragon
Durza
2006
Born Equal

2005
The Mighty Celt
O
2005
Dead Fish

2005
Human Trafficking
Sergei Karpovich
2005
Marilyn Hotchkiss Ballroom Dancing & Charm School
Frank Keane
2005
Monroe: Class of '76

2004
Gunpowder, Treason and Plot
James I
2003
Hitler: The Rise of Evil
Adolf Hitler
2002
Once Upon a Time in the Midlands
Jimmy
2002
Black and White
David O'Sullivan
2001
To End All Wars
Major Ian Campbell
2001
Formula 51

2000
There's Only One Jimmy Grimble
Eric Wirral
2000
The Beach
Daffy Duck
1999
Angela's Ashes
Malachy McCourt
1999
Ravenous
Colqhoun/Ives
1999
Plunkett & Macleane
Will Plunkett
1999
The World Is Not Enough
Renard
1997
Face
Ray
1997
The Full Monty
Gaz
1996
Carla's Song
George
1996
Trainspotting
Francis Begbie
1995
Go Now
Mick Cameron
1994
Priest
Graham
1993
Cracker [TV Series]

1993
Safe
Nasty
1991
Riff-Raff
Stevie

Production Credits

Year
Movie
Role
2009
The Unloved
Composer (Music Score)

Showtimes & Tickets

Enter Zip -OR- City, State
Date of Show
Powered By MovieTickets.com