Actor
- The 50 Greatest Television Dramas (2007) .... Himself
- Temple Grandin (2009) ....
- The Memory Keeper's Daughter (2008) ....
- Covert One: The Hades Factor (2006) ....
- Numb3rs Pilot (2005) ....
- The Handler (2003) .... (2 episodes, 2003)
- Live from Baghdad (2002) ....
- The First $20 Million Is Always the Hardest (2002) ....
- Tuesdays with Morrie (1999) ....
- Strange World (1999) ....
- Traffic (1999) ....
- Volcano (1997) ....
- The Practice Pilot (1997) ....
- Indictment: The McMartin Trial (1995) ....
- Clean Slate (1994) ....
- The Bodyguard (1992) ....
- L.A. Story (1991) ....
- Chattahoochee (1990) ....
- A Very British Coup (1988) ....
- Life Story (1987) ....
- Yuri Nosenko, KGB (1986) ....
- Threads (1984) ....
- Q.E.D. (1982) .... (4 episodes, 1982-1983)
- The Real Thing (1979) ....
- How to Pick Up Girls! (1978) ....
- Connections (1978) .... (unknown episodes)
- The Age of Uncertainty (1977) ....
- The Ascent of Man (1973) ....
- The Handler (2003) .... consulting producer (unknown episodes)
- Life Story (1987) .... producer
- Threads (1984) .... producer
- Connections (1978) .... producer (unknown episodes)
- The Age of Uncertainty (1977) .... producer
- The Ascent of Man (1973) .... assistant producer
- The Ascent of Man (1973) .... production team


