House on Haunted Hill (1999) ....
Stephen H. Price
Mystery Men (1999) .... Casanova Frankenstein
Shakespeare in Love (1998) ....
Philip Henslowe
Elizabeth (1998) .... Sir Francis
Walsingham
... aka Elizabeth: The Virgin Queen
(1998) (closing credits title)
Misérables, Les (1998) ....
Inspector Javert
... aka Misérables, Les
(1998) (Germany)
Little Bit of Soul, A (1998) .... Godfrey Usher
"Frontier" (1997) (mini) TV Series
.... Soldier Administrator David Collins
Oscar and Lucinda (1997) (voice)
.... Narrator
Call Me Sal (1996) .... Wal
"Mercury" (1996) TV Series .... Bill Wyatt
Shine (1996) .... David as an Adult
Children of the Revolution (1996)
.... Zachary Welch
Dad and Dave: On Our Selection
(1995) .... Dave Rudd
Twelfth Night (1987) .... Sir Andrew Aguecheek
Starstruck (1982) .... Floor Manager
Hoodwink (1981) .... Detective
1(Menotti" (1981) TV Series