
2024
Inheritance as Greg2022
My Southern Family Christmas as Gary Wallace2019
Christmas in Louisiana as Mark2018
Magnum P.I. as Raymond Lockhart2018
The Wedding Do Over as Bill Anderson2018
Hometown Christmas as Dr. Peter Collins2016
Designated Survivor as Dave Rhodes2015
Stitchers as James Miller2015
Kidnapped: The Hannah Anderson Story as Brett Anderson2014
Scorpion as David Ayres2012
Perception as Detective Gerald Rix2012
Changing Hearts as Henry Reed2011
Grimm as Abel Mahario2011
Franklin & Bash as Tom Parker2011
Friends with Benefits as Dr. Everett Lonsdale2010
Hawaii Five-0 as Construction Foreman2009
Castle as Mike Sampson2009
NCIS: Los Angeles as Commander Jason Rehme2008
The Mentalist as Deke Hutton2008
The Secret Lives of Second Wives as Jack Hughes2007
Army Wives as Michael Holden2007
Andy Barker, P.I. as Dale2007
Hallowed Ground as Sheriff O'Connor2007
The Go-Getter as Book On Tape2006
Lost Signal as Carl Nasland2006
The Legend of Tillamook's Gold as Robert Kimbell2005
Criminal Minds as Bruce Owen2005
Bones as Eric Neilbling2005
Ghost Whisperer as Douglas Marks2005
The Suite Life of Zack & Cody as Serge2005
Close to Home as Joe Gibson2005
Eyes as Not available2005
The Inside as Roger Comack2004
Rescue Me as Passing Fireman2004
Paparazzi as Bo's Agent2004
Caught in the Act as Dan Robertson2003
NCIS as Noah Sykes2003
The O.C. as Carson Ward2002
Monk as Kyle Brooks2001
Code Red: The Rubicon Conspiracy as Lt. James Doyle2000
CSI: Crime Scene Investigation as Steven Anderson2000
Manhattan, AZ as Daniel Henderson2000
A Diva's Christmas Carol as Bob Cratchett2000
The Ghost of Spoon River as Jesse Hanson1999
Judging Amy as D.A. Baseer1999
Where the Truth Lies as Billy Morgan1998
V.I.P. as Andrew D Welles1998
Fantasy Island as Not available1998
Mercy Point as Dr. Caleb 'C.J.' Jurado1998
Four Corners as Not available1997
Out of Nowhere as Rob Harper1997
Seduction in a Small Town as Paul Jenks1996
Early Edition as Stan Stanford1996
Profiler as Not available1996
Savannah as Terrence Goodson1996
Suddenly Susan as Cooper Elliott1996
Wiseguy as Jason1996
A Case for Life as Stan Porter1996
Point Zero as Peter1995
JAG as Andrew Gale1995
Star Trek: Voyager as William Chapman1995
Sliders as Dr. Dunhill / Inspector Reed1995
Ned & Stacey as Peter1995
Hope and Gloria as Dale Hutton1995
Pig Sty as Randy Fitzgerald1994
ER as Gil Brenner1994
Ellen as Jim1994
Touched by an Angel as James Berrington1994
Touched by an Angel as Capt. Greg Saunders1994
Without Warning as Mike Curtis1993
Diagnosis: Murder as Chet Brooks1993
When the Party's Over as Taylor1993
Triumph Over Disaster: The Hurricane Andrew Story as Cal Kessler1992
Melrose Place as Scott Daniels1992
Mad About You as Doug1992
Perry Mason: The Case of the Heartbroken Bride as Sam Wald1992
Honor Thy Mother as Not available1991
Homefront as Not available1991
Mystery Date as Craig McHugh1990
Arachnophobia as Chris Collins1990
Storm and Sorrow as John Marts1989
Seinfeld as Wake up service man1989
Tennessee Nights as Hewitt1989
The Nutt House as Charles Nutt1988
Caddyshack II as Todd Young1988
Police Story: Monster Manor as Officer Raymond Lebrix1988
Earth Star Voyager: Part 2 as Commander Jonathan Hays1988
Earth Star Voyager as Jonathan Hays1988
Earth Star Voyager as Jonathan Hays - Command Specialist1987
On Fire as Ritchie Leary1987
Sadie and Son as Nolie Rothman1987
In the Mood as George1987
Billionaire Boys Club as Dean Karny1987
Billionaire Boys Club as Dean Karny1987
The Betty Ford Story as Steve Ford1986
L.A. Law as Matt Leonard1986
Matlock as Not available1986
Short Circuit as Frank1984
Murder, She Wrote as Randall Sloan1984
Murder, She Wrote as Tom McCray1984
Murder, She Wrote as Harry Neville1984
The Flamingo Kid as Steve Dawkins1982
Family Ties as Greg1982
St. Elsewhere as Not available1981
Hill Street Blues as Not available