2012
The Beauty Inside as Doctor2011
Up All Night as Trapeze Artist / Husband2011
Beginners as Dr. Wright2011
Beautiful Boy as Harry2009
Hawthorne as Not available2009
Dark and Stormy Night as Jeens2009
The Wishing Well as Preacher2008
Eli Stone as Not available2008
Raising the Bar as Not available2007
Mad Men as Hugh Brody2007
The Riches as Jim Burns2007
Jane Doe: Ties That Bind as Father Hannigan2006
Mission: Impossible III as Minister2006
Walkout as Chief Tom Reddin2005
Grey's Anatomy as Father Kevin2005
Criminal Minds as Dr. Norman2005
Bones as Dennis Campbell2005
Thank You for Smoking as Gentleman #22005
Head Cases as Not available2004
House as Peter Foster2004
Boston Legal as Dr. Ned Thiel2003
NCIS as Sean Oliver2003
The Lyon's Den as Not available2002
Enough as Homeowner2002
Sorority Boys as Dean Blevins2001
Grounded for Life as Not available2001
Star Trek: Enterprise as Vulcan Elder2001
Crossing Jordan as Samuel Horton2001
Jurassic Park III as Science Reporter2000
Strong Medicine as Not available2000
Gilmore Girls as Mr. Leahy2000
Boston Public as Doctor1999
The West Wing as Bill Stark1999
Providence as Goat Mascot Raider1998
Star Trek: Insurrection as Son'a Officer #11997
The Practice as Not available1997
Ally McBeal as Simon McAllister1997
Dharma & Greg as Doctor1997
The Visitor as Father Traylor1996
Men Behaving Badly as Minister1995
Star Trek: Voyager as Ocampan Doctor1995
Caroline in the City as Customer1995
The Outer Limits as Wayne Fowler1995
The Wayans Bros. as Mr. Peterman1994
All-American Girl as Mr. Wickes1993
Jack Reed: Badge of Honor as Senator Marik1991
Runaway Ralph as Garf's Father1991
Baby Talk as Not available1990
Beverly Hills, 90210 as Not available1990
In the Line of Duty: A Cop for the Killing as Judge1990
Where Pigeons Go to Die as Dennis Korn1989
Coach as Dr. Nichols1989
Snoops as Colonel Stern1988
Black Eagle as Father Joseph Bedelia1987
Star Trek: The Next Generation as Sabin Genestra1987
21 Jump Street as Brother Williams1987
The Bronx Zoo as Not available1987
Surrender as Dream Lawyer1987
Murder Ordained as Bruce Linton1986
L.A. Law as Brian Mellor1986
Wildcats as Mayhew1986
Legal Eagles as Reporter1986
Who Is Julia? as Dr. Haverford1985
Moonlighting as Reverend Hackley1985
Jagged Edge as Richard Duffin1985
Murphy's Romance as Rex Boyd1985
Deadly Intentions as Dr. Reston1984
Highway to Heaven as Not available1984
Night Court as Mr. Laporta1983
The A-Team as Al Jackson1983
Scarecrow and Mrs. King as Not available1983
Hardcastle and McCormick as Not available1983
Christine as Mr. Smith1982
Family Ties as Dr. Rogers1982
Cheers as John1982
Newhart as Not available1982
Fame as Not available1982
Silver Spoons as Not available1982
Mysterious Two as Not available1981
Falcon Crest as Judge Saunders1981
Falcon Crest as Perry1981
Hill Street Blues as Not available1981
Leave 'Em Laughing as McClain1980
Magnum, P.I. as Ensign Jensen1980
First Family as White House Tour Guide1979
Knots Landing as Markham1979
Roots: The Next Generations as Calloway1979
The French Atlantic Affair as Christian Specht1979
Rendezvous Hotel as Frank Leonard1978
Dallas as Jerry Macon1978
Kaz as Not available1978
Coming Home as Dr. Lincoln1978
Bloodbrothers as Paulie1978
When Every Day Was the Fourth of July as Court Clerk1978
Terror Out of the Sky as Eli Nathanson1978
Ruby and Oswald as Robert Oswald1977
Rollercoaster as Bomb Squad #21977
Curse of the Black Widow as Summers-Hospital Administrator1977
It Happened at Lakewood Manor as Tom1976
Helter Skelter as Officer Ocher1976
The Savage Bees as Police Lieutenant1976
Pipe Dreams as The Duke1974
Man on a Swing as Check-Out Man1972
The Waltons as Not available