2013
Wiener Dog Nationals as Mr. Fleet2010
Amish Grace as Sheriff2009
Glee as Minister2007
Mad Men as Victor Perkins2006
Dexter as Special Agent Davis2005
Grey's Anatomy as Priest2004
CSI: NY as Dr. Huff2003
The United States of Leland as Cemetery Reporter2001
Crossing Jordan as Judge Clarence Gordon2001
The Division as Not available2001
Megiddo: The Omega Code 2 as Not available2001
What Matters Most as Reverend Worth2001
The Doe Boy as Dr. Moore2000
Level 9 as Not available2000
Warm Texas Rain as Alex Mathison1999
Family Law as Tom Gibbons1999
Witness Protection as Jim Cutler1999
The Big Brass Ring as Pacxy Barragan1999
Phantom Town as Dad1999
Hefner: Unauthorized as Prosecutor1999
Bad City Blues as Luther Logan1998
A Wing and a Prayer as Will1998
St. Patrick's Day as Adam1997
Beyond Belief: Fact or Fiction as Mr. Foster (segment "The Viewing")1997
L.A. Confidential as City Councilman1997
Perversions of Science as Stan Rabe1997
A Gun, a Car, a Blonde as Richard "Rick" Stone1997
Little Girls in Pretty Boxes as David Cline1996
Apollo 11: First Steps on the Moon as Mike Collins1996
Don't Look Back as Milton1996
Cadillac Ranch as Travis Crowley1995
JAG as Commander Miller1995
Sliders as Jonathan Griffin1995
The Single Guy as Mr. Gordon1995
Children of the Corn III: Urban Harvest as William Porter1994
Touched by an Angel as Charlie1994
Touched by an Angel as Dr. H.C. Arnovitz1994
Chicago Hope as Not available1994
Plughead Rewired: Circuitry Man II as Danner1993
Star Trek: Deep Space Nine as Chris Brynner1993
Diagnosis: Murder as Dr. Tom Harvey1993
Gypsy Eyes as Harry Noble1992
Waxwork II: Lost in Time as Roger1991
Dark Justice as Not available1991
One False Move as Dud Cole1991
Delusion as George O'Brien1991
Love Kills as Drew Bishop1990
Crash: The Mystery of Flight 1501 as Spense Zolman1990
Circuitry Man as Danner1989
Old Gringo as Ron1989
Sundown: The Vampire in Retreat as David1989
Perry Mason: The Case of the Musical Murder as Johnny Whitcomb1989
Murder by Night as Kevin Carlisle1988
Hot to Trot as Boyd Osborne1988
976-EVIL as Marty1987
Beauty and the Beast as Not available1987
The Alamo: Thirteen Days to Glory as Major James Bonham1987
The Little Match Girl as Joseph Dutton1986
River's Edge as Burkewaite1986
On Wings of Eagles as Bill Gaylord1986
The Christmas Star as Stuart Jameson1985
North and South as James Huntoon1985
The Best Times as Not available1985
Do You Remember Love as Tom Hollis1984
Murder, She Wrote as Tom Benzinger1983
Cutter to Houston as Not available1983
Princess Daisy as John1982
Tex as Mason McCormick1981
Four Friends as Tom1979
Squeeze Play as Second Base1997
A Gun, a Car, a Blonde Producer