Actor (16 credits)
- Captain America: The First Avenger (2011) Commando, not listed in credits
- Hugo (2011) Parisian in Cafe, not listed in credits
- War Horse (2011) Sgt Jones, not listed in credits
- X: First Class (2011) MIB Agent, not listed in credits
- The King's Speech (2010) Binky, not listed in credits
- Any Human Heart (2010) Swiss Interrogation Officer, not listed in credits
- Robin Hood (2010) Archer, not listed in credits
- My Almost Famous Family (2009) David Beckham, not listed in credits
- Nine (2009) Journalist, not listed in credits
- Sherlock Holmes (2009) Prison Guard
- Green Zone (2009) TF221, not listed in credits
- Last Chance Harvey (2008) Cyclist, not listed in credits
- Ashes to Ashes (2008) Prison Nurse, not listed in credits
- Lee Evans: Big Live at the O2 (2008) Soldier
- Hotel Babylon (2005) Business Man
- Hustle (2004) Dinner Guest