14
Movies
1
Popularity
The Strangers: Chapter 2
Billy Bufford
2025
The Strangers: Chapter 1
2024
American Sweatshop
Sergeant Nemeth
The Unforgettable
Unknown role
2009
Head Full of Honey
Mickey
2018
National Theatre Live: Othello
Montano
2013
Ghost Recon: Alpha
Pepper
2012
National Theatre Live: The Beaux Stratagem
Gibbet
2015
National Theatre Live: Dara
Itbar
2020
King Lear
Duke of Cornwall
National Theatre Live: Behind the Beautiful Forevers
Sub-Inspector Shankar, Prosecutor
Andor: A Disney+ Day Special Look
Brasso (archive footage) (uncredited)
2022
Doctor Who: The Waters of Mars
Tarak Ital
Heavyweight
David