Actor
Missing Link
2019 · as Lord Scrivener (voice)
To Begin the World Over Again: The Life of Thomas Paine
2016 · as Thomas Paine
Dragons: Gift of the Night Fury
2011 · as Misc Viking 3 (voice)
A Good Year
2006 · as (voice)
Scenes of the Crime
2002 · as Trevor's Assistant
The X-Files
1998 · as Well-Manicured Man's Valet
A Match Made in Heaven
1997 · as Dr. Ettingham
In the Aftermath
1988 · as Jonathan (voice)
The Keep
1983 · as S.S. Kommando
King Lear
1983 · as Edmund's Officer