| Elden Ring (2028) |
| All the Colours (2025) as Danny |
| ثلاثة (2023) as Dr. Mark Holly |
| Oppenheimer (2023) as Haakon Chevalier |
| Tenet (2020) as Well-dressed Man |
| Skin Walker (2019) as Robert |
| Halloween (2018) as Aaron Korey |
| Star Wars: The Force Awakens (2015) as First Order Officer |
| Newcomer (2015) as Louis |
| Two Doors Down (2013) as Henning |
| Meconium (2011) as Owain |
| Powder (2011) as Guy |
| Sherlock Holmes (2009) as Young Guard |
| The Disappeared (2008) as Edward Bryant |
| Clapham Junction (2007) as Mail Man |