Actor (38 credits)
- Aladdin (2019) Townsfolk
- Aladdin (2019) Townsfolk
- The Nutcracker and the Four Realms (2018) Key Commitee Member
- Ready Player One (2018) Contemporary Stacks Resident, not listed in credits
- King Arthur: Legend of the Sword (2017) Chinese Dan Clan Fighter, not listed in credits
- Stan Lee's Lucky Man (2016) Jazz Club Guest, not listed in credits
- Me Before You (2016) Concert Guest, not listed in credits
- Rogue One (2016) Red Pilgrim, not listed in credits
- Modificare (2016) Mr. Ru
- The Royals (2015) Dignitary, not listed in credits
- Youth (2015) Concert Guest, not listed in credits
- Mortdecai (2015) Flight Passenger, not listed in credits
- Survivor (2015) Tourist, not listed in credits
- 24: Live Another Day (2014) Commuter, not listed in credits
- The Honourable Woman (2014) Theatre Guest
- Dom Hemingway (2013) Passer-by, not listed in credits
- 47 Ronin (2013) Asano Nobleman, not listed in credits
- Trance (2013) Auction Attendance, not listed in credits
- Dates (2013) Diner, not listed in credits
- Furious 6 (2013) Café customer, not listed in credits
- Late Bloomers (2011) A Grey Panther
- Harry Potter and the Deathly Hallows: Part 2 (2011) Hogwarts Teacher, not listed in credits
- Downton Abbey (2010) Club Guest, not listed in credits
- Gulliver's Travels (2010) Court Musician, not listed in credits
- Harry Potter and the Half-Blood Prince (2009) Hogwarts Teacher, not listed in credits
- Mutant Chronicles (2008) Japanese General, not listed in credits
- The Colour of Magic (2008) Astrozoologist, not listed in credits
- The Other Man (2008) Fashion Show Guest, not listed in credits
- Little Dorrit (2008) Market Shopper, not listed in credits
- The Dark Knight (2008) Ferry Passenger, not listed in credits
- Harry Potter and the Order of the Phoenix (2007) Hogwarts Teacher, not listed in credits
- The Bourne Ultimatum (2007) Underground Passenger, not listed in credits
- Stardust (2007) Night Trader, not listed in credits
- Children of Men (2006) People In The Park, not listed in credits
- The Ruby in the Smoke (2006) Party Guest, not listed in credits
- Harry Potter and the Goblet of Fire (2005) Hogwarts Teacher, not listed in credits
- Die Another Day (2002) Korean Soldier, not listed in credits
- The Death and Life of John F. Donovan Market Crowd, not listed in credits