No Surrender
2012 · Drama
as Detective Wilson
Paparazzi
1997 · Crime
as Rodrigue Gagnon
Messages Deleted
2010 · Thriller
as Det. Breedlove
The Kate Logan Affair
2011 · Drama
as Sergeant McBean
Four Extraordinary Women
2006 · Drama
as Bill
Grace
2009 · Drama
as Henry Matheson
Tomcat: Dangerous Desires
1993 · Horror
as Dr. Pace
Grey Owl
1999 · Biography
as Second Hunter
The Most Wonderful Time of the Year
2008 · Comedy
as Stephen Windom
50/50
2011 · Comedy
as Richard - Alzheimer Dad
Five More Minutes
2021 · Romance
as Edward
The Wedding March: A Valentine Wedding
2018 · Romance
as Johnny
Slow Burn
2003 · Action
as Walker Grimes
Baker's Son
2021 · Comedy
as Jean Pierre Duval
Lonesome Dove Church
2014 · Drama
as Charles Stone
If I Only Had Christmas
2020 · Drama
as Henry
Love in Winterland
as Walter Sprodling
Christmas on Holly Lane
2018 · Drama
as Oscar
Happy Holidays from Cherry Lane
2024 · Comedy
as Walter Kramer
V.C. Andrews' Ruby
2021 · Drama
as Jack
The Score
2001 · Crime
as Laurent
How to Murder Your Husband: The Nancy Brophy Story
2023 · Drama
as Probate Judge
Coffee & Kareem
2020 · Action
as Jerome
Mingle All the Way
as Reginald Hoffman
Hawke's Revenge
1996 · Action
as Durkee
The Invisible
2007 · Crime
as Martin Egan
Good Morning, Killer
2011 · Crime
as Vince
A Christmas Proposal
as Bill Pendergast
Nine Lives
2016 · Comedy
as Stein
Santa Hunters
2014 · Comedy
as Principal Welch
Love and Human Remains
1995 · Comedy
as The Cowboy
Midnight in St. Petersburg
1998 · Thriller
as Dr. Vestry
Red Zone
1997 · Action
as Secretary of Defense
Sealed with a Kiss: Wedding March 6
The Perfect Score
2004 · Comedy
as Kurt Dooling