Actor · Born 1976
Oh, Mary!
14 Feb 2027 · as Mary's Husband
Kiloran Bay
2026 · as James
National Theatre Live: Dr. Strangelove
2025 · as General Buck Turgidson
National Theatre Live: Othello
2023 · as Othello
Scrooge: A Christmas Carol
2022 · as Tom Jenkins (voice)
National Theatre Live: Blues for an Alabama Sky
2022 · as Guy Jacobs
Death of England: Face to Face
2021 · as Delroy
National Theatre Live: Hamlet
2010 · as Horatio
London Boulevard
2010 · as Waiter
The Rat Pack - Live From Las Vegas
2004 · as Sammy