Known For
Filmography
202720272025
2024
2023
2021
2018
2018
2018
2017
2015
2012
1999
1996
Avengers: Secret Invasion
Avengers: Secret Invasion
Movie · as Doctor Strange
Avengers Declassified: Secret Invasion
Avengers Declassified: Secret Invasion
Movie · as Doctor Strange

Funboys
TV · as Ben McCafferty-Chowdhry · 4 eps

The Glenarma Tapes
Movie · as Lavery

Dungeons & Dragons: Honor Among Thieves
Movie · as Lord Neverember

Bloodlands
TV · as Yacht Club Secretary · 1 ep

Mother's Day
Movie · as Radio Presenter

The Keeper
Movie · as Journalist

Mrs Wilson
TV · as Father Nicholas · 1 ep

The Lost City of Z
Movie · as Officer Thomas Busby

High-Rise
Movie · as Upper Floor Resident

Line of Duty
TV · as Minister · 1 ep

Mir Friends
Movie · as Alexei
Giving Tongue
Giving Tongue
Movie · as Huntsman