Known For
Photos
Filmography

Here's How It Was: The Making of 'Firefly'
Movie · as Self

Marvel's Agents of S.H.I.E.L.D.
TV · as Dr. Streiten · 2 eps

Strange Frame
Movie · as Philo D Grenman (voice)

Death at a Funeral
Movie · as Duncan

Lakeview Terrace
Movie · as Harold Perreau

Dirty Sexy Money
TV · 1 ep

Done the Impossible
Movie · as Self

Shark
TV · as Judge Stewart Fenton · 3 eps

Serenity
Movie · as Shepherd Derrial Book

All Grown Up!
TV · as Randy Carmichael (voice) · 4 eps

Firefly
TV · as Derrial Book · 11 eps

Recess: School's Out
Movie · as Dr. Lazenby / Tech #2 (voice)

A Rugrats Kwanzaa
Movie · as Randy Carmichael (voice)

The Division
TV · as Barry · 1 ep

The Education of Max Bickford
TV · 1 ep

The Proud Family
TV · as The Talking Baby (voice) · 3 eps

Deal of a Lifetime
Movie · as Mr. Creighton

CSI: Crime Scene Investigation
TV · as Paul Lomax · 1 ep
UnBowed
Movie · as President Duquesne

Incognito
Movie · as Marcus Cortland

Twice in a Lifetime
TV · as Charlie Winters / Charlie Summers · 1 ep

Jack & Jill
TV · as Mr. Small · 1 ep

Rude Awakening
TV · as Joseph Adams · 1 ep

Back in Business
Movie · as Allen Smith

Teen Angel
TV · as Rod · 17 eps

The Practice
TV · as Judge Ronald Kent · 1 ep

It's My Party
Movie · as Dr. David Wahl

Superman: The Animated Series
TV · as News Anchorman (voice) · 1 ep

Mr. Rhodes
TV · 19 eps

Houseguest
Movie · as Dr. Derek Bond

Star Trek: Voyager
TV · as Loken · 1 ep

Friends
TV · as Russell · 2 eps

Aladdin
TV · as Kwanseer (voice) · 1 ep

Rhythm & Blues
TV · as Don Phillips · 13 eps

Rugrats
TV · as Randy Carmichael (voice) · 6 eps

Shades of L.A.
TV · 1 ep

Family Matters
TV · as Buddy Goodrich · 1 ep

Snoops
TV · as Aaron Forrester · 1 ep

Deep Space
Movie · as Jerry Merris

Perry Mason: The Case of the Shooting Star
Movie · as Eric Brenner

Amen
TV · 1 ep

Designing Women
TV · 1 ep

Gus Brown and Midnight Brewster
Movie · as Midnight Brewster

The Twilight Zone
TV · as The Devil (segment "I of Newton") · 1 ep

227
TV · 2 eps

Murder, She Wrote
TV · as Lt. Hanrahan · 1 ep

Sound of Sunshine - Sound of Rain
Movie

The New Odd Couple
TV · as Felix Unger · 18 eps

Hart to Hart
TV · 1 ep

The Crash of Flight 401
Movie · as Jerry Grant

Let's Switch!
Movie · as LaRue Williams

Foster & Laurie
Movie

Barney Miller
TV · as Ron Harris · 170 eps

When Things Were Rotten
TV · as The Black Knight · 1 ep

Good Times
TV · 2 eps

Beg, Borrow...or Steal
Movie · as Ray Buren

Shirts/Skins
Movie · as Mr. Brown

Maude
TV · 1 ep

The Bob Newhart Show
TV · as Elevator Repair Man · 1 ep

The Streets of San Francisco
TV · as Arlen Washington, Earl · 1 ep

Sanford and Son
TV · 2 eps

All in the Family
TV · as Jack · 1 ep

Hawaii Five-O
TV · as J. Paul · 1 ep



