
Acting
Trained at LAMDA. Theatre includes ‘Breaking The Code’ with Derek Jacobi at The Haymarket, ‘One Way Pendulum’ directed by Jonathan Miller at The Old Vic and ‘Toronto’. He played Alan Bennett opposite Susan Hampshire in Bennett’s ‘The Lady In The Van’ for The Theatre Royal, Bath.
He has filmed on Arctic ice floes in ‘Shackleton’ with Kenneth Branagh and in Russia and Ukraine for ‘Sharpe’ with Sean Bean. Comedy series include ‘Just A Gigolo’ with Tony Slattery, ‘The Fast Show’, and ‘Men Behaving Badly’. Film work includes the Oscar winning ‘Shakespeare In Love’.

Something About You
as Manager

The Great Escaper
as Band Leader

Holmes & Watson
as Teacher #1

The Children Act
as Colin

The Danish Girl
as Man in Gallery

Harry Price: Ghost Hunter

Shakespeare in Love
as Peter

The Very Thought of You
as -

Ted & Ralph
as Short Tom

Sharpe: The Legend
as Dobbs

Agatha Christie's Seven Dials
as Number Five · 2 ep.

Silo
as Dr. Leonard · 1 ep.

Ted Lasso
as Vicar · 1 ep.

Pennyworth: The Origin of Batman's Butler
as Chancellor · 2 ep.

Taboo
as Delf · 1 ep.

The Crown
as John Nott · 3 ep.

Call the Midwife
as Mr. Parry · 1 ep.

Hustle
as Property Auctioneer · 1 ep.

Shackleton
as Charles Green · 2 ep.
There's A Viking In My Bed
1 ep.
The Great Escaper
2023