
Known For
Filmography
2026
2026
2024
2024
2023
2023
2022
2022
2020
2020
2019
2016
2015
2012

Young Sherlock
TV · as Hezekiah Crowle · 2 eps

Star City
TV · as Doctor Borovsky · 1 ep

Firebrand
Movie · as Sir Anthony Denny

Wicked Little Letters
Movie · as Prison Warden

The Diplomat
TV · as Oleg Balakin · 1 ep

Silo
TV · as Morgue Tech · 1 ep

My Policeman
Movie · as Prosecutor

Sister Boniface Mysteries
TV · as Bruno Milton · 1 ep

Sitting in Limbo
Movie · as Steve Buchanan

Supernova
Movie · as Paul

National Theatre Live: All About Eve
Movie · as Max Fabian

Genius
Movie · as Actor

Cider with Rosie
Movie · as Cabbage Stump Charlie

Twelfth Night
Movie · as Priest / Valentine