| movie | Red Sonja (2025)As Emperor Dragan the Magnificent | (Not seen) |
| tv | Hot Ones Versus (2024)As Self(1 episode) | (Not seen) |
| tv | The Umbrella Academy (2019)As Klaus Hargreeves / Number Four(36 episodes) | (Not seen) |
| movie | Bad Samaritan (2018)As Sean Falco | (Not seen) |
| movie | Mute (2018)As Luba | (Not seen) |
| movie | Mortal Engines (2018)As Tom Natsworthy | (Not seen) |
| movie | Geostorm (2017)As Duncan Taylor | (Not seen) |
| tv | Fortitude (2015)As Vladek Klimov(10 episodes) | (Not seen) |
| movie | The Mortal Instruments: City of Bones (2013)As Simon Lewis | (Not seen) |
| movie | Season of the Witch (2011)As Kay | (Not seen) |
| movie | A Turtle's Tale: Sammy's Adventures (2010) (AKA "Sammy's avonturen: De geheime doorgang")As Ray (voice) | (Not seen) |
| tv | Misfits (2009)As Nathan Young(14 episodes) | (Not seen) |
| movie | Red Riding: The Year of Our Lord 1983 (2009)As BJ | (Not seen) |
| movie | Red Riding: The Year of Our Lord 1974 (2009)As BJ | (Not seen) |
| movie | Red Riding: The Year of Our Lord 1980 (2009)As BJ | (Not seen) |