

Zack Snyder's Justice League
2021 · as French Archaeologist

Justice League
2017 · as German Archaeologist

Murder on the Orient Express
2017 · as Maître d'

Much Ado About Nothing
1993 · as Conrade

Mary Shelley's Frankenstein
1994 · as Minister

The Edge of Love
2008 · as Alistair Graham

My Week with Marilyn
2011 · as Richard Wattis

Goodbye Christopher Robin
2017 · as Toy Shop Manager

Henry V
1989 · as Duke Charles of Orleans

As You Like It
2006 · as Le Beau

Love's Labour's Lost
2000 · as Boyet

The Bombmaker
2001 · as Hotel Manager

Carrington
1995 · as Clive Bell

The Fool
1990 · as George Locket

From London with Love

Discovering Hamlet
1990 · as Himself / Horatio

Diana: Last Days of a Princess
2007 · as Derek Deane

The Secret Life of Ian Fleming
1990 · as Roberts