Known For
Filmography
2015
2014
2013
2012
2010
2009
2008
2007
2004
1998
1997
1994
1994
1992
1990

Measure for Measure - Live at Shakespeare's Globe
Movie · as Lucio

The Duchess of Malfi
Movie · as Pescara / Roderigo

Henry VI, Part 2: The Houses of York and Lancaster
Movie · as Richard, Duke of York

Henry V - Live at Shakespeare's Globe
Movie · as Captain Fluellen/Bishop of Ely

My Last Five Girlfriends
Movie · as Duncan World - Ted

National Theatre Live: All's Well That Ends Well
Movie · as Lavatch

Quantum of Solace
Movie · as Forensics Tech

Death at a Funeral
Movie · as Undertaker

Gladiatress
Movie · as Welsh Suitor

Elizabeth
Movie · as Lord William Howard

Mrs Brown
Movie · as Barney

Cadfael
TV · as Philip Corviser · 1 ep

Wycliffe
TV · as David Jones · 1 ep

Ghostwatch
Movie · as Kevin Tripp (voice)

Keeping Up Appearances
TV · as Missionary · 1 ep
