
2024
Bad Monkey as Captain Keith Fitzpatrick / Narrator2023
Will Trent as Roy2020
The Glorias as Doctor London2020
Safety as Dr. Matthews2018
The Resident as Lyle Hancock2018
Lodge 49 as Not available2018
The Little Mermaid as Sid2017
Ozark as Dickey Elston2017
Manhunt as Tom McDaniel2016
MacGyver as Orson Marcato2016
Greenleaf as Prosecutor Pelton2016
When the Bough Breaks as Peter Kaye2015
Thunder Broke the Heavens as Delroy Riley2014
Dolphin Tale 2 as Phillip J Hordern2013
CBGB as Palace Bartender2012
Revolution as Georgian Merchant2012
Flight as Len Caldwell2012
Trouble with the Curve as Red Sox GM2011
Dolphin Tale as Philip J. Hordern2011
Immortal Island as ER Doctor2011
Goldberg - P.I. as Dr. Stevens2011
Game of Your Life as Marcus Bentton2011
The Lost Valentine as Glenn Billings2010
Burning Bright as Sheriff2009
The Blind Side as Literature Teacher2008
Never Back Down as Mr. Lloyd2007
Burn Notice as Conrad2007
Army Wives as Judge Kyle Zimmerman2006
Dexter as Knife Vendor2005
Furby Island as Dr. Reginald Conquest (voice)2004
The Punisher as Lincoln2003
One Tree Hill as Sam2000
Remember the Titans as Coach Ed Henry2000
Sheena as Carlton Rule2000
Bull as Not available1999
The First of May as Dan Kepperman1999
S Club 7 as Director1998
Dawson's Creek as Not available1998
From the Earth to the Moon as David Bell1998
The Waterboy as Community College Coach1997
First Time Felon as Hogan1994
ER as Dr. Brooks1993
Walker, Texas Ranger as Neal Brockmeyer1993
Walker, Texas Ranger as Melvin Louts1993
seaQuest DSV as Mithor1993
seaQuest DSV as Dr. Slaussen1993
Stolen Babies as Bascom Fields1990
Super Force as Not available1990
Web of Deceit as Det. Jack Burdock1988
Illegally Yours as Court Clerk1986
Matlock as Not available1984
Miami Vice as Not available1984
Harry & Son as JimmyNaN
No More Goodbyes as Stan Roman2021
Paranormal Activity: Next of Kin as Jacob2020
The Dark and the Wicked as Charlie2019
Bluff City Law as Thomas Sanford2018
At the End of the Day as Gordon Woodman2017
The Case for Christ as Dr. Alexander Metherell2016
Game of Silence as Tom Bell2016
Confirmation as John Franks2015
Ashby as Kenrick2015
My Fair Lidy as Ed2013
Sunlight Jr. as Doctor2013
Legend of the Red Reaper as Adonis2012
The Secret Number as Prof. Ersheim2010
The Way Home as Sheriff Tony Reeves2008
Conjurer as Marlin Dryer2008
Living Proof as Carl Reinhardt2007
Hallows Point as Nathanial Raber2006
Descansos as Ken2005
Planet Ibsen as Not available2003
L.A. Confidential as Capt. Smith2002
The Locket as Dr. Paulson2002
The Code Conspiracy as Chris2001
The Last Brickmaker in America as Carl Douglass1998
Mortal Kombat: Conquest as High Priest1998
Mortal Kombat: Conquest as Grand Master1998
The Tempest as General Sherman1998
RollerJam as Not available1998
Claudine's Return as Doctor1997
Flash as Alfred Rutherford1997
The Three Lives of Karen as William Last1996
Nightjohn as Dr. Chamberlain1996
Dark Angel as Fennaway1996
Heroine of Hell as Simon1996
All She Ever Wanted as Wesley Knight1996
Summer of Fear as Cooper1995
Saved By The Light as Dr. Trumbauer1994
A Passion for Justice: The Hazel Brannon Smith Story as Man with Money1994
The Last Spring as Not available1994
Bandit: Bandit, Bandit as Tuttle1993
Moon Over Miami as Not available1993
For Love and Glory as Daniel Doyle1993
Complex of Fear as Steve1992
The Keys as Not available1992
Grass Roots as Tommy Newman1992
The Secret Passion of Robert Clayton as N.Y. Reporter 11992
Passenger 57 as Sly's Assistant1991
Problem Child 2 as Health Official1991
The 100 Lives of Black Jack Savage as Not available1991
Red Wind as Prosecuting Attorney1991
Wife, Mother, Murderer: The Marie Hilley Story as Agt. Blakely1990
Somebody Has to Shoot the Picture as Steve March1988
After School as Basketball Player #11988
Phantom of the Ritz as Gabby1988
Ernest Saves Christmas as Crew MemberNaN
Emerald Cove as Not available