Actor (58 credits)
- The Butler (2013) играет самого себя, хроника, not listed in credits
- Strange Frame: Love & Sax (2012) Philo D Grenman, voice acting
- Firefly 10th Anniversary: Browncoats Unite (2012) играет самого себя
- Death at a Funeral (2010) Duncan
- Lakeview Terrace (2008) Harold Perreau
- Dirty Sexy Money (2007) D.A. Dennis Ford
- Shark (2006) Judge Stewart Fenton
- Secret History of Religion: Doomsday - Book of Revelation (2006) Reenactor
- Secret History of Religion: Knights Templar (2006) Reenactor
- TV Land Confidential (2005) играет самого себя
- Serenity (2005) Shepherd Derrial Book
- All Grown Up! (2003) Randy Carmichael
- Firefly (2002) Shepherd Book
- Recess: School's Out (2001) Dr. Lazenby / Tech #2, voice acting
- The Education of Max Bickford (2001) Graham Redmond
- The Proud Family (2001) The Talking Baby
- Yes, Dear (2000) Dr. Bradley
- Zoe, Duncan, Jack & Jane (1999) Professor Bradford
- Unbowed (1999) President Duquesne
- Jack & Jill (1999) Mr. Small
- Deal of a Lifetime (1999) Mr. Creighton
- Twice in a Lifetime (1999) Charlie Summers
- Incognito (1999) Marcus Courtland
- Rude Awakening (1998) Joseph, Marcus' Father
- Teen Angel (1997) God's cousin Rod
- Back in Business (1997) Allen Smith
- Superman (1996) News Anchorman
- It's My Party (1996) Dr. David Wahl
- Mr. Rhodes (1996) Roland Felcher
- Aladdin (1994) Kwanseer, voice acting
- Friends (1994) Russell
- Houseguest (1994) Dr. Derek Bond
- Rugrats (1990) Randy Carmichael
- The New Adam-12 (1989) Logan Mills
- Deep Space (1988) Jerry Merris
- Perry Mason: The Case of the Shooting Star (1986) Eric Brenner
- Amen (1986) Jason Lockwood
- Designing Women (1986) Punch
- 227 (1985) Robert Stone
- Gus Brown and Midnight Brewster (1985) Midnight Brewster
- Sound of Sunshine - Sound of Rain (1983) рассказчик
- The 34th Annual Primetime Emmy Awards (1982) играет самого себя - номинант / Presenter
- The New Odd Couple (1982) Felix Unger
- Crash (1978) Jerry Grant
- When Things Were Rotten (1975) Black Knight
- Foster and Laurie (1975) Doctor #2
- Let's Switch! (1975) LaRue Williams
- The Crazy World of Julius Vrooder (1974) Quintus
- Barney Miller (1974) Det. Ron Harris
- Change at 125th Street (1974)
- Good Times (1974) Henry Anderson
- Beg, Borrow, or Steal (1973) Ray Buren
- Shirts/Skins (1973) Mr. Brown
- The New Perry Mason (1973) Mark Borden
- Sanford and Son (1972) Herman Edwards
- Maude (1972) Whitnauer Fulton
- The Bob Newhart Show (1972) Elevator Repair Man
- All in the Family (1971) Jack