Known For
Filmography

Industry
TV · as Richard Temple · 1 ep

The Bookshop
Movie · as Mr. Raven

American Crime Story
TV · as Stephen Enghouse · 1 ep
The Marriage of Reason & Squalor
Movie

The Tiger's Tail
Movie · as Male nurse

Chromophobia
Movie · as Cosmetic Surgeon

Doctor Who
TV · as Duke of Manhattan · 1 ep

Love Actually
Movie · as Michael, Sarah's Brother

Charlotte Gray
Movie · as Business Man at Party

Intimacy
Movie · as Bar Owner

The Infinite Worlds of H.G. Wells
TV · as Albert Pyecraft · 6 eps

The Six Wives of Henry VIII
TV · as Thomas Wolsey, Self · 1 ep

Undertaker's Paradise
Movie

Sharpe's Revenge
Movie · as Salmon

Midsomer Murders
TV · as Francis Crawford, Hugo Cartwright · 1 ep

Heart of Darkness
Movie · as Harou

Home Run
Movie · as Giles

These Foolish Things
Movie · as Jasper

The Tall Guy
Movie · as Man with Vacuum Cleaner Pipe

A Wanted Man
TV · as John · 3 eps

Drowning by Numbers
Movie · as Mr. 70 Van Dyke

The Play on One
TV · as Jasper · 1 ep

The Interrogation of John
Movie · as John

ScreenPlay
TV · as John · 1 ep

Screen Two
TV · as Hurren · 1 ep

Edge of Darkness
TV · as John · 1 ep
