2012
The Beauty Inside as Doctor (1 episode)
2011
Up All Night as Trapeze Artist / Husband (1 episode)
2011
Beautiful Boy as Harry
2009
The Wishing Well as Preacher
2009
Dark and Stormy Night as Jeens
2009
Hawthorne (1 episode)
2008
Raising the Bar (1 episode)
2008
Eli Stone (2 episodes)
2007
Mad Men as Hugh Brody (1 episode)
2007
Jane Doe: Ties That Bind as Father Hannigan
2007
The Riches as Jim Burns (20 episodes)
2006
Mission: Impossible III as Minister
2006
Walkout as Chief Tom Reddin
2005
Criminal Minds as Dr. Norman (2 episodes)
2005
Head Cases (1 episode)
2005
Bones as Dennis Campbell (1 episode)
2005
Thank You for Smoking as Gentleman #2
2005
Grey's Anatomy as Father Kevin (1 episode)
2004
House as Peter Foster (1 episode)
2004
Boston Legal as Dr. Ned Thiel (1 episode)
2003
The Lyon's Den (1 episode)
2003
NCIS as Sean Oliver (1 episode)
2001
Star Trek: Enterprise as Vulcan Elder (1 episode)
2001
Crossing Jordan as Samuel Horton (1 episode)
2001
Jurassic Park III as Science Reporter
2001
Grounded for Life (1 episode)
2000
Boston Public as Doctor (1 episode)
2000
Gilmore Girls as Mr. Leahy (1 episode)
2000
Strong Medicine (1 episode)
1999
The West Wing as Bill Stark (1 episode)
1999
Providence as Goat Mascot Raider (1 episode)
1998
Star Trek: Insurrection as Son'a Officer #1
1997
Dharma & Greg as Doctor (1 episode)
1997
The Visitor as Father Traylor (1 episode)
1997
Ally McBeal (3 episodes)
1997
The Practice (2 episodes)
1996
Men Behaving Badly as Minister (1 episode)
1995
Caroline in the City as Customer (1 episode)
1995
The Outer Limits as Wayne Fowler (1 episode)
1995
Star Trek: Voyager as Ocampan Doctor (1 episode)
1995
The Wayans Bros. as Mr. Peterman (1 episode)
1994
All-American Girl as Mr. Wickes (1 episode)
1993
Jack Reed: Badge of Honor as Senator Marik
1991
Baby Talk (1 episode)
1991
Runaway Ralph as Garf's Father
1990
In the Line of Duty: A Cop for the Killing as Judge
1990
Beverly Hills, 90210 (2 episodes)
1990
Where Pigeons Go to Die as Dennis Korn
1989
Coach as Dr. Nichols (2 episodes)
1988
Black Eagle as Father Joseph Bedelia
1987
Surrender as Dream Lawyer
1987
Star Trek: The Next Generation as Sabin Genestra (1 episode)
1987
Murder Ordained as Bruce Linton
1987
21 Jump Street as Brother Williams (1 episode)
1987
The Bronx Zoo (1 episode)
1986
Who Is Julia? as Dr. Haverford
1986
L.A. Law as Brian Mellor (2 episodes)
1986
Legal Eagles as Reporter
1985
Murphy's Romance as Rex Boyd
1985
Jagged Edge as Richard Duffin
1985
Deadly Intentions as Dr. Reston
1985
Moonlighting as Reverend Hackley (1 episode)
1984
Highway to Heaven (1 episode)
1984
Night Court as Mr. Laporta (1 episode)
1983
Christine as Mr. Smith
1983
Scarecrow and Mrs. King (1 episode)
1983
Hardcastle and McCormick (1 episode)
1983
The A-Team as Al Jackson (1 episode)
1982
Cheers as John (1 episode)
1982
Silver Spoons (1 episode)
1982
Family Ties as Dr. Rogers (1 episode)
1981
Falcon Crest as Judge Saunders (2 episodes)
1981
Falcon Crest as Perry (1 episode)
1981
Leave 'Em Laughing as McClain
1981
Hill Street Blues (1 episode)
1980
First Family as White House Tour Guide
1980
Magnum, P.I. (1 episode)
1979
Knots Landing as Markham (1 episode)
1979
The French Atlantic Affair as Christian Specht (3 episodes)
1979
Rendezvous Hotel as Frank Leonard
1979
Roots: The Next Generations as Calloway (7 episodes)
1978
Terror Out of the Sky as Eli Nathanson
1978
Bloodbrothers as Paulie
1978
Dallas as Jerry Macon (1 episode)
1978
When Every Day Was the Fourth of July as Court Clerk
1978
Coming Home as Dr. Lincoln
1978
Ruby and Oswald as Robert Oswald
1977
Curse of the Black Widow as Summers-Hospital Administrator
1977
Rollercoaster as Bomb Squad #2
1976
The Savage Bees as Police Lieutenant
1976
Pipe Dreams as The Duke
1976
Helter Skelter as Officer Ocher
1974
Man on a Swing as Check-Out Man
1972
The Waltons (1 episode)