2023
Friends & Family Christmas as John Kasmerec2022
Fire Country as Father Pascal2022
Fire Country as Father David Pascal2022
Fit for Christmas as Edgar2021
Resident Alien as Gerald Bloom2021
Christmas Is You as Frank Bloom2020
Upload as Oliver Kannerman2020
A Little Christmas Charm as Sam Hayes2019
A Cinderella Story: Christmas Wish as Terence Wintergarden2019
Darrow & Darrow: Witness to Murder as Raymond2019
A Godwink Christmas: Meant For Love as Nabeh2018
Darrow & Darrow: In The Key Of Murder as Raymond2018
Last Scene Alive: An Aurora Teagarden Mystery as Joel Parker2017
Riverdale as Claudius Blossom2017
Riverdale as Clifford Blossom2017
The Good Doctor as Mike Dilallo2017
Darrow & Darrow as Raymond2016
Chesapeake Shores as Carter Millburn2016
Chesapeake Shores as Carter Milburn2016
Colony as Sal2016
Timeless as General2016
Christmas Cookies as Miles2016
Operation Christmas as General Holt2015
iZombie as Mr. Sparrow2015
UnREAL as Asa Goldberg2015
Wayward Pines as Brad Fisher2015
The Age of Adaline as Financial Advisor2015
One Crazy Cruise as Mr. Bragg2015
The Christmas Note as Phil2015
Garage Sale Mystery: The Wedding Dress as Ted Thompson2014
Big Eyes as Gannett Lawyer2014
June in January as Charlie Fraser2014
Clue: A Movie Mystery Adventure as Principal Morgenstern2013
Witches of East End as William Hutton2013
Assault on Wall Street as Ian Marwood2013
The Wedding Chapel as Larry2013
The Christmas Consultant as Jack Fletcher2013
After All These Years as Michael Brandon2012
Emily Owens, M.D. as Frank2011
Once Upon a Time as James Page2011
Final Destination 5 as Dr. Leonetti2011
Fairly Legal as Joe Riley2010
R. L. Stine's The Haunting Hour as Dad2010
Tooth Fairy as Coach2010
Storm Seekers as Henry Gersh2010
At Risk as Jessie Huber2009
The Listener as Thomas Vallance2008
Fringe as Andrew Burgess2008
Sanctuary as Security force commander2008
On the Other Hand, Death: A Donald Strachey Mystery as Carl Deems2008
The Boy Next Door as Edward2008
Toxic Skies as CEO Dick Taylor2008
Charlie & Me as Dr. Robert Graham2007
Traveler as Not available2006
Eureka as Gen. Mansfield2006
The Path to 9/11 as John Miller2006
The Stranger Game as Paul Otis2006
Murder on Spec as Duke Fairbanks2005
Supernatural as Russell Wellington2005
Supernatural as Arthur Cox2005
Fetching Cody as Mr. Wesson2005
Best Friends as Kurt2004
The L Word as Bert Gruber2004
The Collector as Not available2004
A Very Cool Christmas as Stan2003
Battlestar Galactica as Transport Pilot2003
Paycheck as Suit2003
Soldier's Girl as Sergeant Howard Paxton2003
The Death and Life of Nancy Eaton as Jim2003
Lucky 7 as Partner2002
You Belong to Me as Aidan Masters2001
Smallville as Doctor2001
Doc as Not available2001
'Twas the Night as John Wrigley2001
Dangerous Child as Frank2000
Cruel Intentions 2 as Mr. Felder2000
Range of Motion as Jay Berman1999
Strange Justice as Tom Daniels1998
The Garbage Picking Field Goal Kicking Philadelphia Phenomenon as Mitchell1997
Stargate SG-1 as Colonel Lionel Pendergast1997
Dead Silence as Sheriff Gene Stillwell1996
Psi Factor: Chronicles of the Paranormal as Not available1995
Goosebumps as Mr. Hawkins1994
To Save the Children as Tom Little1994
Spenser: The Judas Goat as Flanders1992
Forever Knight as Not available1989
The Long Road Home as Barry Berger1988
War of the Worlds as MP1988
Ramona as Uncle Hobart1987
Friday the 13th: The Series as Lloyd1987
Friday the 13th: The Series as Steve Wells1987
Rolling Vengeance as Steve Tyler1986
The High Price of Passion as Officer #11985
The Twilight Zone as Not available1985
The New Alfred Hitchcock Presents as Harvey1985
The New Alfred Hitchcock Presents as Oliver Craig1983
The Hitchhiker as Ken Wilder