7.5The Miniature Wife2026
7.3Devil in Disguise - John Wayne Gacy2025as Dr. Stein
5.8Sharp Corner2025as David Chapman (uncredited)
Keanu & Co.2025as (segment "Out of a Job")
5.9Hot Frosty2024as Theo
8.4Fellow Travelers2023as Joseph Alsop
6.2A Royal Queens Christmas2021as King Sebastian
7.0Nightmare Alley2021as Deputy #1
5.3Prinzessinnen Weihnacht2021as Dr. Winchester
7.6Feel the Beat2020as Burt Davenport (Announcer)
4.8I Was Lorena Bobbitt2020as Paul Ebert
5.5Disappearance at Clifton Hill2020as Randy
7.5Transplant2020as Chris Beaudry
5.9Georgetown2019as Robert Pearson
4.8The Truth About Christmas2018as Bob Beauman
7.2Molly's Game2017as David Sagen
7.2The Shape of Water2017as Cadillac Salesman
8.7Anne with an E2017as Clayton (Shopkeeper)
7.2Designated Survivor2016as Wynbrandt
7.3Private Eyes2016as Timothy Burns
6.5X-Men: Apocalypse2016as Defense Secretary Weisberg
3.8Beeba Boys2015as Blonski
6.5Born to Be Blue2015as Danny Friedman
7.5The Strain2014as Special Agent Monroe
6.2Maps to the Stars2014as Talk Show Host
4.6Bank$tas2013as Dick Wadkins
8.2Suits2011as Roger Shapiro
6.5Die Kennedys2011as McGeorge Bundy
4.3Babar and the Adventures of Badou2010as Pom (voice)
7.7Lost Girl2010as Cumberbatch
7.3Nikita2010as Phillip Ramsey
Bloodletting & Miraculous Cures2010as Jim McBride
4.8You Might As Well Live2009as J. Amberson De Whitt
7.7Murdoch Mysteries2008as Fredrick Waters
7.7'Til Death Do Us Part2007as Frank Hutnter
7.3ReGenesis2004as John Frank
5.8Cavedweller2004as Reverend Hillman
8.0This Is Wonderland2004as Greg
8.2Mayday – Alarm im Cockpit2003as Investigator Seger
7.0Penguins Behind Bars2003as District Attorney
7.1Sue Thomas: F.B.Eye2002as Phillip Kent
5.3Get a Clue2002as Frank
5.2The Secret Laughter of Women1999as John
5.0The Life Before This1999as Sam
5.8Restless Spirits1999as Mr. Frears
6.2Babar: King of the Elephants1999as King Babar
6.2Blind Faith1998as Frank Minor
6.0Made in Canada1998as Victor Sela
4.8Thanks of a Grateful Nation1998as Dr. Lucifer
6.9My Date with the President's Daughter1998as Agent McKible
3.7Double Take1998as Detective Hardaway
6.8Mission Erde - Sie sind unter uns1997as Secret Service Agent
3.7Hayseed1997as Liam Burbage
4.5The Planet of Junior Brown1997as Mr. Roundtree
5.0A Prayer in the Dark1997as Herb Hill
5.8Under The Piano1996as Dr. Harkness
6.3F/X - Die Serie1996as Del Peterson
5.9Conundrum1996as Jimmy Khang
5.5No One Could Protect Her1996as Nick Foster
Lives of Girls & Women1996as Art Chamberlain
