Known For
Filmography
Untamed
Movie · as Richard Tarlton

This Is Your Five Minute Call
Movie · as Producer Tim

Last Swim
Movie · as Professor Walters

Talamasca: The Secret Order
TV · as Loren · 4 eps

Shardlake
TV · as Doctor Goodhap · 3 eps

Becoming Elizabeth
TV · as William · 1 ep

The Ipcress File
TV · as Professor Dawson · 6 eps

Say Your Prayers
Movie · as Martin Silver

The Duke
Movie · as Passing BBC Manager

Leonardo
TV · as Sforza Chamberlain · 2 eps

Showtrial
TV · as Dr. Potts · 1 ep

Brothers
Movie · as Policeman

Miss Scarlet
TV · as Daniel Archer · 1 ep

Black Shore
Movie · as Ben

Cinderella: After Ever After
Movie · as Herald

Wild Bill
TV · as Max · 1 ep

Jerk
TV · as Nicholas · 1 ep

The Queen and I
Movie · as Ian Livingstone-Chalk

Black Earth Rising
TV · as Charles Barrett · 1 ep

Les Misérables
TV · as Blachevelle · 1 ep

You
TV · as Buler · 1 ep

Criminal
Movie · as Library Patron

The Crown
TV · as Wilson's Aide · 2 eps

Cider with Rosie
Movie · as Vicar

SuperBob
Movie · as Joe

National Theatre Live: Hamlet
Movie · as Rosencrantz

Urban Hymn
Movie · as Michael

Cinderella
Movie · as Halberdier

The Last Kingdom
TV · as Tortured Monk · 1 ep

Partners in Crime
TV · as Albert · 6 eps

Proto
Movie · as Simon

Outlander
TV · as Lieutenant Hughes · 1 ep

Siblings
TV · as Kevin · 3 eps

Crackanory
TV · as Various · 8 eps

Misfits
TV · as James · 1 ep

The Royal
TV · as Paul Harman · 1 ep

Basil
Movie · as Young Ralph

Black Hearts in Battersea
TV · as Justin · 5 eps

Mud
TV · as Simon · 7 eps

Spies
Movie · as Ned Carter
