Actor
Troy (2004)
National Treasure (2004)
Wicker Park (2004)
Joyeux Noel (Merry Christmas) (2005)
Copying Beethoven (2006)
Tiger Brigades, The (2006)
Goodbye Bafana (Color of Freedom) (2007)
National Treasure 2: Book of Secrets (2007)
Anything for Her (Pour Elle) (2008)
Inglourious Basterds (Inglorious Bastards) (2009)
Farewell (2009)
Unknown (2011)
Special Forces (2011)
Farewell, My Queen (2012)
Fly Me to the Moon (Un plan parfait) (2012)
Host, The (2013)
Fathers and Daughters (2015)
Infiltrator, The (2016)
In the Fade (2017)
Welcome to Marwen (2018)
355, The (2022)