2020
Case 347 as Gustaf Berchum2017
Imposters as Arlen Jonson2014
Parts Per Billion as Anchor 12013
Call Me Crazy: A Five Film as Hugh2012
Scandal as Barry2006
Dexter as Not available2006
The Unit as Ellis Kapp2006
Torchwood as Congressman Morganthall2006
The Powder Puff Principle as Andy2005
Criminal Minds as Bob Orci2004
Desperate Housewives as Dr. Avedon2003
Joan of Arcadia as Not available2003
The Designing Women Reunion as Not available2003
Audrey's Rain as Terry Lloyd2002
Vampire Clan as Sgt. Ben Odom2001
24 as Stan Cotter2001
Crossing Jordan as Charles Monroe2000
CSI: Crime Scene Investigation as Mr. Steiner2000
CSI: Crime Scene Investigation as Stan Brock / Charlene 'Living Doll'1999
Judging Amy as Dr. Brent Reynolds1998
Becker as Frank1997
The Practice as Attorney Walter Myron1997
Brooklyn South as Neil Jessop1997
Star Kid as Roland Griffith1997
Two Voices as Louis McClennon1996
Early Edition as Fred Meanwell1996
Dog Watch as Orlanser1996
The Man Next Door as Moe1996
Playing Dangerous 2 as Jack Harrison1995
The West Side Waltz as Neil1994
Touched by an Angel as Stan Miller1993
Not in My Family as Tom Worth1992
Batman: The Animated Series as Frank / Raven (voice)1992
Just My Imagination as Carl Chester1990
A Killing in a Small Town as Dale Morrison1989
Heartland as Tom Stafford1987
Jake and the Fatman as Elliot Edwards1987
thirtysomething as Jeffrey Milgrom1987
Happy Hour as Blakely1986
Designing Women as J.D. Shackleford1986
Matlock as Jeffrey Spidell1986
Matlock as Gil Stoddard1986
Acceptable Risks as David Kohler1985
Embassy as Ted Davidson1985
Challenge of a Lifetime as Will Brodsky1984
Murder, She Wrote as Steve Landon1984
Murder, She Wrote as Charles Weatherly1984
Night Court as Brian Kapshaw1984
Hunter as Ralph Ormond1983
Just Our Luck as Keith Burrows1982
St. Elsewhere as Tim Fitzsimmons1982
Hotel as Joe1982
Airplane II: The Sequel as Pervis1982
A Wedding on Waltons Mountain as Arlington Wescott 'Jonesy' Jones III1982
Mother's Day on Waltons Mountain as Jonesy1982
A Day for Thanks on Waltons Mountain as Arlington 'Jonesy' Wescott Jones III1980
The Night the Bridge Fell Down as Harvey Lewis1979
Trapper John, M.D. as Not available1978
Little Women as Theodore 'Laurie' Laurence1977
The Love Boat as Ron1977
The Love Boat as Wally Fontaine1977
The Love Boat as Alvin Beale1977
The Love Boat as Lyle Blatnick1977
Operation Petticoat as Lt. Nick Holden1977
The White Buffalo as Corporal Kileen1976
Stay Hungry as Hal1975
Bug as Gerald Metbaum1974
Unwed Father as Jeff1974
The Family Kovack as Lennie Kovack1972
The Waltons as Arlington Wescott 'Jonesy' Jones1972
The Streets of San Francisco as Canford1971
McMillan & Wife as Sgt. Steve DiMaggio1969
Marcus Welby, M.D. as Ronnie Morgan1969
Medical Center as David Weldman