| STORM BOY | 2019 | SEET SHAWN | Adventure | Actor |
| FINAL PORTRAIT | 2017 | TUCCI STANLEY | Drama | Actor |
| PIRATES OF THE CARIBBEAN: DEAD MEN TELL NO TALES | 2017 | RONNING JOACHIM | Adventure | Actor |
| PIRATES OF THE CARIBBEAN: SALAZAR'S REVENGE | 2017 | RONNING JOACHIM | Adventure | Actor |
| GODS OF EGYPT | 2016 | PROYAS ALEXANDER | Fantasy | Actor |
| HOLDING THE MAN | 2015 | ARMFIELD NEIL | Drama | Actor |
| DAUGHTER, THE | 2015 | STONE SIMON | Drama | Actor |
| BEST OFFER, THE | 2013 | TORNATORE GIUSEPPE | Drama | Actor |
| DECEPTION | 2013 | TORNATORE GIUSEPPE | Drama | Actor |
| MIGLIORE OFFERTA, IL | 2013 | TORNATORE GIUSEPPE | Drama | Actor |
| BOOK THIEF, THE | 2013 | PERCIVAL BRIAN | Drama | Actor |
| PIRATES OF THE CARIBBEAN: ON STRANGER TIDES | 2011 | MARSHALL ROB | Adventure | Actor |
| EYE OF THE STORM, THE | 2011 | SCHEPISI FRED | Drama | Actor |
| KING'S SPEECH, THE | 2010 | HOOPER TOM | Drama | Actor |
| WARRIOR'S WAY, THE | 2010 | LEE SNGMOO | Fantasy | Actor |
| BRAN NUE DAE | 2009 | PERKINS RACHEL | Musical | Actor |
| PIRATES OF THE CARIBBEAN AT WORLDS END | 2007 | VERBINSKI GORE | Adventure | Actor |
| ELIZABETH: THE GOLDEN AGE | 2007 | KAPUR SHEKHAR | Historical | Actor |
| GOLDEN AGE, THE | 2007 | KAPUR SHEKHAR | Historical | Actor |
| CANDY | 2006 | ARMFIELD NEIL | Drama | Actor |
| MUNICH | 2005 | SPIELBERG STEVEN | Drama | Actor |
| LIFE AND DEATH OF PETER SELLERS, THE | 2004 | HOPKINS STEPHEN | Drama | Actor |
| INTOLERABLE CRUELTY | 2003 | COEN JOEL | Romantic Comedy | Actor |
| NED KELLY | 2003 | JORDAN GREGOR | Historical | Actor |
| PIRATES OF THE CARIBBEAN: THE CURSE OF THE BLACK PEARL | 2003 | VERBINSKI GORE | Adventure | Actor |
| BANGER SISTERS, THE | 2002 | DOLMAN BOB | - | Actor |
| FRIDA | 2002 | TAYMOR JULIE | Drama | Actor |
| SWIMMING UPSTREAM | 2002 | MULCAHY RUSSELL | Drama | Actor |
| LANTANA | 2001 | LAWRENCE RAY | - | Actor |
| TAILOR OF PANAMA, THE | 2001 | BOORMAN JOHN | Spy | Actor |
| QUILLS | 2000 | KAUFMAN PHILIP | - | Actor |