| tv | The Diplomat (2023)As Foreign Secretary Austin Dennison(22 episodes) | (Not seen) |
| tv | The Bastard Son & the Devil Himself (2022)As Marcus(3 episodes) | (Not seen) |
| tv | The Sandman (2022)As The Gray Cat (voice)(1 episode) | (Not seen) |
| tv | Carnival Row (2019)As Agreus Astrayon(18 episodes) | (Not seen) |
| movie | Hell on the Border (2019)As Bass Reeves | (Not seen) |
| movie | Cold Blood (2019)As Malcolm | (Not seen) |
| movie | Maleficent: Mistress of Evil (2019)As Percival | (Not seen) |
| movie | Hunter Killer (2018)As Cob Wallach | (Not seen) |
| movie | Annihilation (2018)As Daniel | (Not seen) |
| tv | Containment (2016)As Alex 'Lex' Carnahan(13 episodes) | (Not seen) |
| movie | Interstellar (2014)As Dr. Romilly | (Not seen) |
| movie | Red Tails (2012)As Corporal | (Not seen) |
| movie | Cloud Atlas (2012)As Autua / Lester Rey / Duophsyte | (Not seen) |
| movie | The Dark Knight Rises (2012) (AKA "T.D.K.R.")As Skinny Prisoner | (Not seen) |
| tv | Torchwood (2006)As Hospital Patient(1 episode) | (Not seen) |
| tv | Doctor Who (2005)As Harvey(1 episode) | (Not seen) |
| movie | What a Girl Wants (2003) (AKA "Royal Seventeen")As Ian's Band Member | (Not seen) |
| tv | Silent Witness (1996)As DS Ian Cross(1 episode) | (Not seen) |