Actor
- Hans Christian Andersen: My Life as a Fairy Tale (2003)
- Carolina (2003)
- Children of Dune (2003)
- She Spies (2002)
- Firefly (2002)
- Born in Brooklyn (2001)
- Alias (2001)
- The Mists of Avalon (2001)
- Rough Treatment (2000)
- Ichigensan (2000)
- Relative Values (2000)
- Britannic (2000)
- Once and Again (1999)
- Charmed (1998)
- The Man in the Iron Mask (1998)
- The Wingless Bird (1997)
- The Hunchback (1997)
- True Blue (1996)
- Far Harbor (1996)
- The Vacillations of Poppy Carew (1995)
- Sharpe's Honour (1994)
- Sharpe (1993)
- The Scarlet and the Black (1993)
- Poirot (1989)