Actor
Harmony From The Heart
2022
as Charles Carver
Spotlight on Christmas
2020
as Gordon Cooper
A Timeless Christmas
2020
as Greg Turner
A Summer Romance
2019
as Charles Belmont
The Perfect Bride: Wedding Bells
2018
as Andrew
With Love, Christmas
2017
as Andrew
Fifty Shades Darker
2017
as Auction Bidder
Every Christmas Has a Story
2016
as Michael Harper
Hello Destroyer
2016
as Mr. Howard
Secrets in the Attic
2016
as Sheriff Urban Blackwell
The Devout
2015
as William
Ungodly Acts
2015
as Johnson
Family for Christmas
2015
as Harold Wainright
Big Eyes
2014
as Margaret's Lawyer
After All These Years
2013
as Barton Keyes
She Made Them Do It
2012
as Fred Cook
Camera Shy
2012
as Mayor Thomas
Paradox
2010
as Senator Booth
The A-Team
2010
as Cemetary Chaplain
Elopement
2010
as Dr. Spenser
Shooter
2007
as FBI Director Brandt
A Job to Kill For
2006
as Nordin Haber
Comeback Season
2006
as Office Lafuentes
Hush
2005
as Jared McLeod
Fatal Reunion
2005
as John Slayter
The Final Cut
2004
as Charles Bannister
I, Robot
2004
as USR Attorney #2
11:11
2004
as Sheriff Ben
The Core
2003
as Pentagon General
Ann Rule Presents: The Stranger Beside Me
2003
as Governor Evans
The Investigation
2002
as Inspector Linnehan
Love Lessons
2000
as Stan
The Silencer
1999
as Senator Cayton
Two of Hearts
1999
as Bret Owings
A Child's Wish
1997
as Bailey
Robin of Locksley
1996
as Agent Seals
Arctic Blue
1993
as Sportsman #2