2017?
Don’t Make Me Go
Pre-Production
2017?
The Land of Sometimes
Pre-Production
The Wish Collector
2017
Fargo (TV Series) TV Series
Pre-Production
Emmit Stussy / Ray Stussy
2017
Beauty and the Beast
Post-Production
Lumiere
2017
Renton
2016
American Pastoral Movies
In Theathers October 28th, 2016
Seymour 'Swede' Levov
2016
Our Kind of Traitor Movies
In theaters July 1st, 2016
Perry Makepeace
2016
John Bishop
2015
Miles Ahead Movies
In Theathers
Dave Brill
2015
Ewan
2015
Last Days in the Desert Movie
On DVD/Blu-Ray
Jesus / Satan
2015
Mortdecai Movies
Martland
2014
Son of a Gun Movies
Brendan Lynch
2014
Cowboy at Fair (cameo)
2013
Bill Fordham
2013
Elmont
2012
Chip Lambert
2012
Henry
2011
Haywire Movies
Kenneth
2011
Dr. Alfred Jones
2011
Michael
2010
Beginners Movie
Oliver
2010
Chris (voice)
2010
Mr. Green (Cameo)
2010
The Ghost
2009
Amelia Movie
Gene Vidal
2009
Bob Wilton
2009
Camerlengo Patrick McKenna
2009
Phillip Morris
2008
Deception Movie
Jonathan McQuarry
2008
Incendiary Movie
Jasper Black
2007
Ian
2006
Miss Potter Movie
Norman Warne
2006
Billy
2006
Stormbreaker Movie
Ian Rider
2005
Stay Movie
Dr. Sam Foster
2005
The Island Movie
Lincoln Six Echo / Tom Lincoln
2005
Valiant Movie
Valiant (voice)
2005
Robots Movie
Rodney Copperbottom (voice)
2004
Faster Documentary
Narrator
2003
Big Fish Movie
Ed Bloom - Young
2003
Young Adam Movie
Joe Taylor
2003
Catcher Block
2002
Phil
2001
Grimes
2001
Christian
2000
Anno Domini Short
The Stranger
2000
Nora Movie
James Joyce
1999
Eye
1999
Nick Leeson
1999
Stroller
1998
Billy
1998
Curt Wild
1997
Robert Lewis
1997
Meneer Chrome
1994
Duncan Stewart
1998
Martin Bells
1997
Andy Barrow
1996
Frank Churchill
1997
Jerome
1996-
Young Man
1996
Renton
1995
Dean Raymond
1995-2001
David Robert Armstrong
1994
Alex Law
1985-2002
Tom Clayton
1994
Alvarez