
Acting

Bonhoeffer: Pastor. Spy. Assassin
as Bishop Bell

Allelujah
as Mr Salter

Farewell Doc Martin
as Self

The Wilds
as Father Richard

Censor
as Fraser

Alice, Through the Looking
as PC Dee

Yesterday
as Brian

Peterloo
as Magistrate Rev Ethelston

Nativity Rocks!
as Lord Mayor

Mr. Turner
as Gentleman Critic

The War Between the Land and the Sea
as Prime Minister Harry Shaw · 4 ep.

The Witchfinder
as Topcliffe · 2 ep.

I Hate You
as Simon · 1 ep.

Gentleman Jack
as Christopher Rawson · 16 ep.

Bodyguard
as Mike Travis · 6 ep.

Urban Myths
as Alexander · 1 ep.

Decline and Fall
as Prendergast · 3 ep.

Cucumber
as Henry Best · 8 ep.

Jonathan Strange & Mr Norrell
as Drawlight · 7 ep.

Tofu
as Henry · 8 ep.