Actor
- Offending Angels (2000)
- Cleopatra (1999)
- Ticks (1999)
- Dollar for the Dead (1998)
- Il Mio West (1998)
- The Rainbow Thief (1990)
- Murder on the Moon (1989)
- The Dog It Was That Died (1989)
- Napoleon and Josephine: A Love Story (1987)
- Castaway (1986)
- Harem (1986)
- Champions (1984)
- The Keep (1983)
- To Serve Them All My Days (1980)