Known For

London Boulevard

Scrooge: A Christmas Carol

Horrible Histories

Flack

Yonderland

National Theatre Live: Hamlet

National Theatre Live: Othello

National Theatre Live: Dr. Strangelove

Muse of Fire

Death of England: Face to Face

National Theatre Live: Blues for an Alabama Sky

Cameron Mackintosh - The First 50 Years
Filmography

Black Matter
Movie

Oh, Mary!
Movie · as Mary's Husband

Kiloran Bay
Movie · as James

The Twelfth Night Reunion
Movie · as Self - Performer

National Theatre Live: Dr. Strangelove
Movie · as General Buck Turgidson

National Theatre Live: Othello
Movie · as Othello

National Theatre Live: Blues for an Alabama Sky
Movie · as Guy Jacobs

Scrooge: A Christmas Carol
Movie · as Tom Jenkins (voice)

Cameron Mackintosh - The First 50 Years
Movie · as Self

Death of England: Face to Face
Movie · as Delroy

Flack
TV · as William Pendelton · 1 ep

Yonderland
TV · as Ensemble Actor · 1 ep

London Boulevard
Movie · as Waiter

National Theatre Live: Hamlet
Movie · as Horatio

Horrible Histories
TV · as Various · 4 eps

The Rat Pack - Live From Las Vegas
Movie · as Sammy
