Credits
- 2023 · How to Fall in Love by Christmas as Geoffrey
- 2023 · Sincerely Truly Christmas as Dan Copren
- 2021 · Saying Yes to Christmas as Ted Kingsley
- 2021 · Mistletoe & Molly as Mel Bishop
- 2020 · A Christmas Break as Bill Tate
- 2019 · The Magical Christmas Shoes as Arthur
- 2018 · Entertaining Christmas as James
- 2018 · A Simple Favor as Priest
- 2018 · Impulse as Pastor Robert Jacobson
- 2018 · Very, Very, Valentine as Mr. Grey
- 2017 · Frankie Drake Mysteries as Simon Conroyd
- 2016 · Private Eyes as William Hadley
- 2013 · A Very Merry Mix-Up as Grant Lockley
- 2011 · Suits as Tim Collins
- 2010 · Repo Men as Salesman
- 2009 · The Boondock Saints II: All Saints Day as Reporter #1
- 2009 · The Listener as Walter Atwood
- 2003 · Mayday as Captain Lux
- 2003 · Mayday as Larry Hambleton
- 2002 · The Brady Bunch in the White House as Agent Parker
- 2002 · Monk as Co-Pilot
- 2001 · Jane Doe as Phelp's Assistant
- 2001 · Mutant X as Young Henry Burns
- 2001 · Zebra Lounge as Bill Wallace
- 2001 · The Wandering Soul Murders as Police Guard
- 1999 · Relic Hunter as Steve Goodman
- 1999 · Revelation as O.N.E. Agent
- 1999 · The Corruptor as Smaller Agent
- 1997 · Murder at 1600 as Suit #1
- 1996 · Her Desperate Choice as Mac
- 1996 · Goosebumps: It Came from Beneath the Kitchen Sink as Mr. Merton
- 1995 · Goosebumps as Mr. Merton
- 1995 · Since I Don't Have You as Dewight Eckland