2024
Founders Day as Mr. Jackson2021
Keeping Company as Glen Garrey2020
Chasing the Rain as Ed2019
Father by Law as Dale2018
9-1-1 as Chuck Summers2018
The Maestro as Abe Herst2018
Between Waves as Sonny2016
Colony as Hennessey2015
Bosch as Captain Garwood2015
Magic Hour as Bruce Fox2014
Girl Meets World as Alan Matthews2013
Drones as General Lawson2013
Jonestown as Leo Ryan2012
Scandal as Frank Holland2012
California Solo as Rusty2011
Grimm as Scott Mudgett2011
Green Guys as Peter Donnelly2010
The Defenders as EMT Carrick2010
A Fork in the Road as Detective Ross2010
1,001 Ways to Enjoy the Missionary Position as Evan2009
NCIS: Los Angeles as Martin Lake2009
Pawn as Justin Elliot Randolph2008
The Mentalist as Dooley Gerber2008
Leverage as Morris Beck2008
90210 as Salty2008
The Ex List as Not available2007
The History of 'Cruising' as Not available2007
The History of 'Cruising' as Self (archive footage)2007
Exorcising 'Cruising' as Self (archive footage)2005
Ghost Whisperer as Bill Bristow2005
Numb3rs as Not available2005
Wildfire as Congressman Dean Nichols2004
CSI: NY as Mr. Prescott2004
Boston Legal as A.D.A. Christopher Palmer2004
Deadwood as Otis Russell2004
Silver Lake as Phil Patterson2003
NCIS as Philip Wickes2003
Cold Case as Tim Hudson (2010)2003
The Brotherhood of Poland, New Hampshire as Not available2003
Mister Sterling as Not available2003
Finding John Christmas as Hank McAllister2002
Without a Trace as Max Cassidy2001
Crossing Jordan as Jack Olson2001
The Division as Not available2001
Blackout as David Robbins2001
Buck Naked Arson as Ranger Joe Lightcap2000
CSI: Crime Scene Investigation as Jonah Quinn2000
Level 9 as Not available1999
The Sopranos as Paul Calviac1999
The West Wing as Dan1999
Replacing Dad as George Marsh1999
The Test of Love as Mark Whitman1998
American History X as Dennis1997
Stargate SG-1 as Jonas Hanson1997
Ally McBeal as Michael Bassett1997
When Danger Follows You Home as Det. Tyler Barnes1996
Nash Bridges as Not available1996
Have You Seen My Son as Van Stein1996
A Husband, a Wife and a Lover as Art Maskin1995
JAG as General Earl Watson1995
Trail of Tears as David1995
Big Dreams & Broken Hearts: The Dottie West Story as Bill West1994
Touched by an Angel as Prof. Thomas North1994
Viper as Townsend1993
Boy Meets World as Alan Matthews1993
The Adventures of Brisco County, Jr. as Jack Randolph1993
seaQuest DSV as Rusty Thomas1993
Aspen Extreme as Dave Ritchie1992
Middle Ages as Terry Hannon1992
Traces of Red as Michael Dobson1992
Sexual Advances as Jack French1992
Drive Like Lightning as Boll Donner1992
Bay City Story as Not available1991
Crazy From the Heart as Dewey Whitcomb1990
Capital News as Redmond Dunne1990
Pastime as Roy Dean Bream1990
A Promise to Keep as Carl Goodrich1989
Nasty Boys as Ben Farlow1989
Disorganized Crime as Nick Bartkowski1989
Nasty Boys as Ben Farlow1988
The Unholy as Luke1987
Tour of Duty as Sgt. Earl Ray Michaels1987
Wiseguy as Roger LoCocco1987
Wanted: Dead or Alive as Danny Quintz1987
Dead of Winter as Rob Sweeney1986
Crime Story as Det. Wes Connelly1986
Houston: The Legend of Texas as William Travis1986
Second Serve as Josh1986
Crime Story: Pilot as Det. Wes Connelly1986
Blood & Orchids as Lloyd Murdoch1985
MacGruder and Loud as Owen1985
The Long Hot Summer as Jody Varner1985
Beer as Merle Draggett1985
Command 5 as Smith1984
Miami Vice as Evan Freed1984
Hunter as Jack Lachman1983
The Right Stuff as Slick Goodlin1982
Remington Steele as Chance McCormick1982
St. Elsewhere as Not available1982
Rehearsal for Murder as Frank Heller1982
The Border as Jimbo1981
Cattle Annie and Little Britches as Little Dick Raidler1980
Cruising as Paul GainesNaN
Other Mothers as Not available1984
Courage as Sonny1981
Crisis at Central High as J.O. Powell1979
Just You and Me, Kid as Demesta1977
Death Bed: The Bed That Eats as Sharon's Brother1964
Another World as Not available