Cast Credits

Year
Movie
Role
2013
Not Another Happy Ending
Benny Lockhart
2013
Filth
Gus
2012
Libertador

2011
Young James Herriot
Professor Gunnell
2010
First Light

2009
Valhalla Rising
Kare
2009
The Terms

2008
Dorothy Mills
Pastor Ross
2008
Wasted

2008
Three and Out
Callaghan
2007
The Other Possibility

2006
True North
Skipper
2006
Eragon
Hrothgar
2005
Merry Christmas
Palmer
2005
Goal!
Mal Braithwaite
2005
Cargo
Herman
2004
Yes
Billy
2004
My Brother Is a Dog

2004
Yasmin

2004
Niceland

2003
Skagerrak

2003
Solid Air

2003
Warrior Queen

2002
Gangs of New York
McGloin
2002
Many Trials of One Jane Doe
Jeremy Sharp
2002
Pure
Det. Insp. French
2002
The Escapist
Ron
2000
Billy Elliot
Dad
2000
One Life Stand

2000
Shiner
Vic
1998
My Name Is Joe
Shanks
1998
Orphans
Thomas
1998
Postmortem

1997
The Princess Stallion

1996
Carla's Song
Sammy
1994
Shallow Grave
Visitor
1989
My Boyfriend's Back

Showtimes & Tickets

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