Doctor Who
as King Louis
House of the Dragon
as Tyroshi Captain
Death in Paradise
as Chris Winchester
Casualty
as Jay Faldren
300: Rise of an Empire
as General Artaphernes
The Coroner
as Dr Mel Siddiqui
As If
as Andrew
WPC 56
as DI Max Harper
The Ipcress File
as Adem
Adulthood
as Giles
6 Days
as Salim
National Theatre Live: Dr. Strangelove
as Colonel Bat Guano
Macbeth
as Macduff
Hamlet Within
Testament: The Parables Retold
as James the Just
Officer Down