2024
Happy Holidays from Cherry Lane as Walter2023
Murdaugh Murders: The Movie as Jim Griffin2023
How to Murder Your Husband: The Nancy Brophy Story as Probate Judge2022
So Help Me Todd as Edmund Grant2021
Ruby as Jack Landry2021
The Baker's Son as Jean Pierre2021
A Christmas Proposal as Bill Pendergast2021
The Long Island Serial Killer: A Mother's Hunt for Justice as Gus Coletti: Caring Neighbour2021
Five More Minutes as Edward2021
Sealed With a Kiss: Wedding March 6 as Jonny2021
A Little Daytime Drama as Walter Fairchild2021
A Little Daytime Drama as Walter Fairchild/Ted Gerard)2020
Coffee & Kareem as Jerome2020
If I Only Had Christmas as Henry2020
Love in Winterland as Walter Sprodling2020
Christmas She Wrote as Brian2019
Wu Assassins as The Duke2018
A Million Little Things as Captain2018
Christmas on Holly Lane as Oscar2018
Mingle All the Way as Reginald Hoffman2018
Wedding March 3: Here Comes the Bride as Johnny2017
A Series of Unfortunate Events as Milt2017
Somewhere Between as Richard Ruskin2017
Trial & Error as Milton Buckley2017
Sleepwalking in Suburbia as Dr. Thorston2017
All of My Heart: Inn Love as Mitchell2017
Final Vision as Judge Dupree2016
Chesapeake Shores as Del Granger2016
Nine Lives as Stein2016
All Things Valentine as Roy2016
The Wedding March as Johnny2016
Boundaries as Dustin Thorpe2016
Who Killed JonBenét? as Attorney Byron Burroughs2015
iZombie as High Priced Lawyer2015
The Age of Adaline as Good Samaritan2015
In My Dreams as Older Man2014
Run for Your Life as Tyler Stone2014
Santa Hunters as Principal Welch2014
Lonesome Dove Church as Charles Stone2013
Motive as DeAngelo2013
Motive as Prison Guard2013
Played as David Thorpe2013
End of the World as General Ramis2013
Goodnight for Justice: Queen of Hearts as Banker2013
Dragons: Real Myths and Unreal Creatures as Dr. Vulnet Grazinar2013
Dangerous Intuition as Detective Debrinsky2012
Arrow as Judge Brackett2012
Hitched for the Holidays as Butch2012
Notes from the Heart Healer as Violet's Boss2011
Hell on Wheels as Oakes Ames2011
Mortal Kombat: Legacy as Doctor2011
The Kennedys as Sam Giancana2011
Diary of a Wimpy Kid: Rodrick Rules as Mr. Salz2011
50/50 as Richard Lerner2011
A Fairly Odd Movie: Grow Up, Timmy Turner! as Mayor2011
He Loves Me as Butcher2011
Good Morning, Killer as Vince2011
No Surrender as Detective Hank Wilson2010
Rookie Blue as Anton Hill2010
Messages Deleted as Det. Breedlove2010
Elopement as Dr. Kazinski2010
The Kate Logan Affair as Sergent McBean2009
Iron Road as George Grant2009
Personal Effects as Judge Wettick2009
Grace as Henry Matheson2009
Iron Road as George Grant2009
The Gambler, The Girl and The Gunslinger as Marshal2009
The Good Times Are Killing Me as Cameron Derby2008
Fringe as General Hayes2008
Fringe as Loyalist Commander2008
The Day the Earth Stood Still as Scientist #12008
Boot Camp as Karl2008
The Most Wonderful Time of the Year as Stephen Windom2008
The American Trap as DEA Agent Thompson2008
Demain as Richard2007
The Invisible as Martin Egan2007
Destination: Infestation as Captain Dan McReady2007
My Daughter, My Angel as Robert Brault2007
La belle empoisonneuse as M. Angelopoulos2007
Summit Circle as Jean-Pierre Deniger2006
Psych as Vineyard Owner2006
Psych as Hornstock's Dad2006
Air Buddies as Miles Livingstone2006
Final Days of Planet Earth as Korshaft2006
Sisters as Detective Kalen2006
Legacy of Fear as Police Chief Ray Blum2006
Four Extraordinary Women as Bill2006
Proof of Lies as Dr. Jack Gannon2005
Supernatural as Dr. Mason2005
Supernatural as Ed Stoltz2005
The Rocket as Connie Smythe2005
Eighteen as Earl2004
The Perfect Score as Kurt Dooling2004
A Beachcombers Christmas as Randolph Kendall2004
Manners of Dying as Harry Parlington2003
Paycheck as William Dekker2002
The Dead Zone as Max Kolchak2001
Smallville as John Frankle2001
Smallville as Priest2001
Largo Winch as John Sullivan2001
The Score as Laurent2001
Hidden Agenda as Paul Elkert2000
Wilder as Walker Grimes2000
Task Force: Caviar as Drolet1999
Grey Owl as Second Hunter1999
Requiem for Murder as P.M. Courtland1999
Running Home as Ray1999
P.T. Barnum as John Genin1999
The Last Breath as Sheriff Mitchum1999
Code Name: Jaguar as CIA Director Price1999
Promise Her Anything as Frank Seymour1998
Little Men as John Brooke1998
The Windsor Protocol as Not available1998
Musketeers Forever as Roland Locksley1998
Dead End as Not available1997
The Hunger as Mr. Bigelow1997
The Jackal as Beaufres1997
The Peacekeeper as Secretary of Defense1997
Dancing on the Moon as Joseph Morrison1996
Midnight in Saint Petersburg as Dr. Vestry1996
Hawk's Vengeance as Durkee1996
Natural Enemy as Sherwood1996
Pretty Poison as Mueller1996
Highway of Heartache as Clive Turnpike1995
Black List as Ministre Paul Rhéaume1995
The Wrong Woman as Not available1995
Les Légendes du Grand Nord as Not available1994
Love & Human Remains as The Cowboy1994
Octobre as Pierre Laporte1994
Eye of the Wolf as Sergent1994
Windigo as Freddy Hook1993
Look Who's Talking Now! as Maitre D'1993
Tomcat: Dangerous Desires as Dr. Pace1992
Stay Tuned as Father in Yogi Beer Commercial1992
The Portrait as John Schroeder1991
Omen IV: The Awakening as Morris Creighton1985
MacGyver as Lawyer2000
Traitor or Patriot Vocals