Secret Sharer
2014 · Drama
as Konrad
X Company S1-S3
2015 · Drama
as Alfred Graves
The Aftermath
2019 · Drama
as Wilkins
'As You Like It' at Shakespeare's Globe Theatre
2010 · Comedy
as Orlando de Boys
Sherlock Holmes: A Game of Shadows
2011 · Action
as Carruthers
Endeavour S9
2023 · Crime
as DS Peter Jakes