2024
The Fixer: Part 2 as Grant2021
Aurora Teagarden Mysteries: Til Death Do Us Part as Charles Teagarden2021
Joy for Christmas as Edward2021
Christmas Takes Flight as Frank2019
Hudson & Rex as Commander Edward Hudson2019
Nancy Drew as Everett Hudson2019
Sailing Into Love as Joseph2018
Fifty Shades Freed as Carrick Grey2018
Reunited at Christmas as Bill Murphy2018
Hailey Dean Mysteries: 2 + 2 = Murder as Chad Becker2017
The Good Doctor as Jessica's Father2017
Fifty Shades Darker as Carrick Grey2017
A Bramble House Christmas as Ken2016
Chesapeake Shores as John Osterberg2015
The Romeo Section as Wolfgang McGee2015
Fifty Shades of Grey as Mr. Grey2015
The Fixer as Grant2015
A Gift of Miracles as Frank Miller2014
Big Eyes as Rich Man2014
My Gal Sunday as President Richard Thompson2013
Bates Motel as Mayor Rob Woodriff2013
Motive as Jimmy Ramsay2013
Delete as Marcus Trumaine2012
The 12 Disasters of Christmas as Jude2012
She Made Them Do It as Bob2011
Once Upon a Time as George Darling2011
50/50 as Dr. Ross2011
Geek Charming as Alan Schoenfield2011
Apollo 18 as Mission Control2011
Collision Earth as Edward2011
Gone as Therapist2010
R. L. Stine's The Haunting Hour as Dad2010
R. L. Stine's The Haunting Hour as Father2010
Caprica as Cornell Gast2010
Dear Mr. Gacy as Professor Harris2009
Defying Gravity as Mike Goss2009
Case 39 as Doctor2008
Fringe as Dr. James Carson2008
Storm Cell as Travis2008
The Christmas Clause as Dave2007
Reaper as Mr. Oliver2007
Normal as Dale2007
A Decent Proposal as John Bleekham2006
Eureka as Jason Anderson2006
Saved as Not available2006
The Butterfly Effect 2 as Ron Callahan2005
Supernatural as Larry Pike2005
Supernatural as Henry Whitman2005
Fantastic Four as Compound Doctor2005
The Hunt For the BTK Killer as Sheridan2005
Neverwas as Head Editor2004
House as Orange Colored Patient2004
Zixx as Not available2004
The 4400 as Brian Moore2004
The Days as Not available2004
Going the Distance as Jerry2004
Gracie's Choice as Arlo Rasmussen2004
Jack as Michael2003
Tru Calling as Dr Frank Colvin2003
Final Destination 2 as Mr. Corman2003
Shattered Glass as Alec Shumpert2002
Monk as Shawn2002
The Dead Zone as Nathan Burke2002
Breaking News as Not available2002
Bliss as Not available2002
Tom Stone as Not available2002
Trapped as Holden2002
The Safety of Objects as Bruce Jennings2002
Wasted as Samantha's Father2002
Greenmail as Alan Clarke2001
Smallville as Mr. Woodruff2001
The Chris Isaak Show as Not available2001
The Sausage Factory as Not available2000
Higher Ground as Reed2000
Mysterious Ways as Not available2000
Best Actress as Eric Collins2000
Personally Yours as Stephen1999
Total Recall 2070 as Not available1999
Dear America as Father1999
Twice in a Lifetime as Detective David Hayes1998
First Wave as Dr.Reid1998
First Wave as Dr. Bern Galloway1998
Da Vinci's Inquest as Not available1998
Cold Squad as Not available1998
Beauty as Joel1998
Voyage of Terror as Michael1998
Nightmare Street as Jim1997
Stargate SG-1 as Kalan1997
Stargate SG-1 as Dr. Carmichael1997
Breaker High as Capt. Ballard1997
Extreme Dinosaurs as Not available1997
Beyond Belief: Fact or Fiction as Brent Fillie (segment "The Weatherman")1997
Earth: Final Conflict as Coach Bickwell1997
Earth: Final Conflict as Sheriff Robert Hyland1996
Psi Factor: Chronicles of the Paranormal as Not available1996
Poltergeist: The Legacy as Not available1996
Fear as Alex McDowell1996
Homeward Bound II: Lost in San Francisco as Tucker's Dad1996
Downhill Willie as Jack Murphy1996
Dead Ahead as Dennis Chapman1995
Jake and The Kid as Frank Walker1995
Jake and The Kid as Not available1995
The Outer Limits as Dr. Kevington1995
The Outer Limits as Marcus Fellows1995
The Outer Limits as F.B.I. Agent Corey Lonn1995
The Outer Limits as Don1995
The Outer Limits as Jonathan Morris1995
Power of Attorney as Adams1995
Hard Evidence as Adam Russel1994
Viper as Charles Peterson1994
Viper as Dr. Harmon1994
Snowbound: The Jim and Jennifer Stolpa Story as Dr. Bonaldi1994
Flinch as William1993
The X-Files as Rob1993
The X-Files as Attorney1993
The Crush as Dr. Pollard1993
Look Who's Talking Now! as Co-Pilot1992
North of 60 as Not available1991
The Commish as Not available1990
The Freshman as Mall Patron