לו הייתי פיראט (2022)
Our Flag Means Death
תפקידים: משחק, בתור באטנס
פרה ראשונה (2019)
First Cow
תפקידים: משחק, בתור לויד
וונדר וומן (2017)
Wonder Woman
תפקידים: משחק, בתור צ'ארלי
טריינספוטינג 2 (2017)
T2: Trainspotting 2
תפקידים: משחק, בתור ספאד
מורדים (2017)
Renegades
תפקידים: משחק, בתור ג'ים רייני
מגורשים (2015)
Banished
תפקידים: משחק, בתור הכומר ג'ונסון
רכבת הקרח (2013)
Snowpiercer
תפקידים: משחק, בתור אנדרו
ג'ק צייד הענקים (2013)
Jack the Giant Slayer
תפקידים: משחק
תקוות גדולות (2012)
Great Expectations
תפקידים: משחק, בתור וומיק
המירוץ לזהב (2008)
Fool's Gold
תפקידים: משחק, בתור אלפונס
למות מלוויה (2007)
Death at a Funeral
תפקידים: משחק, בתור ג'סטין
בלאק הוק דאון (2001)
Black Hawk Down
תפקידים: משחק, בתור נלסון
פרל הארבור (2001)
Pearl Harbor
תפקידים: משחק, בתור סגן רד ווינקל
טריינספוטינג (1996)
Trainspotting