2023
Alert: Missing Persons Unit as Coach Bates2023
Monster High 2 as Henchman2022
So Help Me Todd as Phil Ekert2022
When I Think of Christmas as Uncle Ted2021
Resident Alien as Police Officer2021
The Unforgivable as Police Sergeant2021
Sweet Carolina as Mr. Cox2021
MatchMaker Mysteries: The Art of the Kill as George2020
The Neighbor in the Window as Dan2020
Five Star Christmas as Emcee2020
Five Star Christmas as MC2020
Christmas on the Vine as Principal Carmichael2019
Batwoman as Mason2018
Llama Llama as Billy Goat (voice)2018
Yes, I Do as Pastor2018
Deadly Deed: A Fixer Upper Mystery as Appraiser2017
The Good Doctor as Arnold Granger2017
Darrow & Darrow as John Grieg2017
Christmas Solo as Pete2017
Garage Sale Mystery: Murder Most Medieval as Chris2017
Summer in the Vineyard as Wine Critic 12017
Harvest Love as Sheriff Jackson2017
The Christmas Trap as Henry2016
Sausage Party as Mariachi Salsa / Gefilte Fish (voice)2016
What An Idiot as Hank2015
iZombie as CSI Tech2015
Minority Report as Detective Mosi2014
The Flash as ER Doctor2013
Motive as Gord McNally2013
Barbie Mariposa & the Fairy Princess as Lord Gastrous (voice)2012
Arrow as Charles Eked2012
Barbie in A Mermaid Tale 2 as Pufferazzi / Remo / Surfer Alistair (voice)2011
Barbie: A Perfect Christmas as Cole Elif (voice)2011
Thor: Tales of Asgard as Fandral (voice)2011
Sunflower Hour as Bartender2011
The Money Pet as Reporter Jim Cricket2010
Diary of a Wimpy Kid as Male Reporter (voice)2010
Barbie in A Mermaid Tale as Remo / Pufferazzi (voice)2009
Iron Man: Armored Adventures as Not available2009
Barbie and the Three Musketeers as Musketeer #1 / Royal Announcer (voice)2008
Fringe as Chief Scientist2008
Barbie Mariposa as Lord Gastrous (voice)2008
Blonde and Blonder as Mr. Laine2008
Love and other Dilemmas as Frank Matzdorff2007
Highlander: The Search for Vengeance as Colin MacLeod (voice)2007
Barbie Fairytopia: Magic of the Rainbow as Faban (voice)2007
Battle in Seattle as Eric2007
Stories USA as Bob (segment "The Little Things")2007
Bratz: Super Babyz as Clerk / Ticket Taker (voice)2006
Dr. Dolittle 3 as Honkey Tonk Announcer2006
Sisters as Detective Connors2006
Past Tense as Leon2006
Underfunded as Glendon2005
Supernatural as Monitor Guard2005
His and Her Christmas as Nick2005
Stranger in My Bed as Pete Tobler2005
24/7 as Businessman2004
The 4400 as Medic2004
Snakehead Terror as Sammy2004
G.I. Joe: Valor vs. Venom as Ace (voice)2003
Tru Calling as OTB Guy2003
Freddy vs. Jason as Officer Goodman2003
How It All Went Down as Jimmy2002
Sabrina: Friends Forever as Hockey Player (voice)2002
The Rhino Brothers as Victor Kanachowski2001
Smallville as Professor1997
Stargate SG-1 as Jayem SeranNaN
The Little Things as Bob2002
Treasure Island as Dick (voice)2000
Santa Mouse and the Ratdeer as Lousy (voice)1997
Stargate SG-1 as Ian Patterson2021
The Clockwork Girl Casting2017
Armed Response ADR Voice Casting2017
Eliminators ADR Voice Casting