Actor
- Young Alexander the Great (2010)
- Bloodline /II (2008)
- Hotel Babylon (2006)
- Vernic (2005)
- La Femme Musketeer (2004)
- Lost and Found /II (2003)
- Johnson County War (2002)
- Judge John Deed (2001)
- Beginner's Luck (2001)
- Trance (2001)
- A Knight's Tale (2001)
- The Contaminated Man (2000)
- Charmed (1998)
- Shadow Run (1998)
- Strangers (1996)
- The Way to Dusty Death (1996)
- The Proprietor (1996)
- Home Song (1996)
- Dead Man's Island (1996)
- To Be the Best (1992)
- Aces: Iron Eagle III (1992)
- 3 Men and a Little Lady (1990)
- Blind Justice (1990)
- The Lady and the Highwayman (1989)
- A Fine Romance (1989)
- Souvenir (1989)
- The Fantasist (1989)
- Shades of Love: The Man Who Guards the Greenhouse (1988)
- Windmills of the Gods (1988)
- Tears in the Rain (1988)
- Mata Hari (1985)
- Lace II (1985)
- Jenny's War (1985)
- Kane & Abel (1985)
- Hammer House of Mystery and Suspense (1984)
- Until September (1984)
- Heat and Dust (1983)
- Treasure Island (1982)
- The Letter (1982)
- From a Far Country (1981)
- Eye of the Needle (1981)
- Dynasty (1981)
- Hammer House of Horror (1980)
- Zulu Dawn (1979)
- La petite fille en velours bleu (1978)
- East of Elephant Rock (1977)
- "Lou Grant" (1977)
- The Duchess of Duke Street (1976)
- Royal Flash (1975)
- Jennie: Lady Randolph Churchill (1974)
- The Rivals of Sherlock Holmes (1971)
- There's a Girl in My Soup (1970)
- Julius Caesar (1970)