| The Adventures of Young Indiana Jones: Passion for Life (2000) as Kahnweiler |
| RKO 281 (1999) as David O. Selznick |
| Midnight Man (1997) as Harry Flood |
| Crimetime (1996) as Max Bentwhistle |
| Night Watch (1995) as Roger Flint |
| Death Train (1993) as Roger Flint |
| Breakthrough at Reykjavik (1987) as Kenneth Adelman |
| Ishtar (1987) as CIA Agent |
| The Last Days of Patton (1986) as Young Patton |
| Highlander (1986) as Archivist |
| Dreamchild (1985) as 3rd Editor |
| Vengeance (1984) as Greg Bennett |
| Another Flip for Dominick (1982) as Pyrus Bonnington |
| A Woman Called Golda (1982) as Stampler |