
Filmography

The Flash
2014 · ER Doctor

Supernatural
2005 · Monitor Guard

Smallville
2001 · Professor

Stargate SG-1
1997 · Jayem Seran, Ian Patterson

Arrow
2012 · Charles Eked

The Good Doctor
2017 · Arnold Granger

Fringe
2008 · Chief Scientist

iZombie
2015 · CSI Tech

Resident Alien
2021 · Police Officer

The 4400
2004 · Medic

Batwoman
2019 · Mason

Motive
2013 · Gord McNally

Alert: Missing Persons Unit
2023 · Coach Bates

Tru Calling
2003 · OTB Guy

Freddy vs. Jason
2003 · Officer Goodman

Iron Man: Armored Adventures
2009 · Actor

So Help Me Todd
2022 · Phil Ekert

Hollywood Arts
2026 · Randy

Sausage Party
2016 · Mariachi Salsa / Gefilte Fish (voice)

Minority Report
2015 · Detective Mosi

Llama Llama
2018 · Billy Goat (voice)

Diary of a Wimpy Kid
2010 · Male Reporter (voice)

Barbie Fairytopia: Magic of the Rainbow
2007 · Faban (voice)

The Unforgivable
2021 · Police Sergeant

Barbie in A Mermaid Tale
2010 · Remo / Pufferazzi (voice)

Barbie and the Three Musketeers
2009 · Musketeer #1 / Royal Announcer (voice)

Barbie in A Mermaid Tale 2
2012 · Pufferazzi / Remo / Surfer Alistair (voice)

YooHoo & Friends
2012 · Lemmee (voice)

Barbie Mariposa & the Fairy Princess
2013 · Lord Gastrous (voice)

Barbie Mariposa
2008 · Lord Gastrous (voice)

16 Wishes
2010 · Harold

Barbie: A Perfect Christmas
2011 · Cole Elif (voice)

Dr. Dolittle 3
2006 · Honkey Tonk Announcer

The Willoughbys
2020 · Additional Voices

Monster High 2
2023 · Henchman

The More the Merrier
2025 · Santa Claus

Battle in Seattle
2007 · Eric

MatchMaker Mysteries: The Art of the Kill
2021 · George

Harvest Love
2017 · Sheriff Jackson

The Neighbor in the Window
2020 · Dan

Turbulence 3: Heavy Metal
2001 · Stopnow (voice)

Garage Sale Mystery: Murder Most Medieval
2017 · Chris

Highlander: The Search for Vengeance
2007 · Colin MacLeod (voice)

Blonde and Blonder
2008 · Mr. Laine

Thor: Tales of Asgard
2011 · Fandral (voice)

Deadly Deed: A Fixer Upper Mystery
2018 · Appraiser

When I Think of Christmas
2022 · Uncle Ted

Five Star Christmas
2020 · Emcee, MC

G.I. Joe: Valor vs. Venom
2004 · Ace (voice)

Stranger in My Bed
2005 · Pete Tobler

His and Her Christmas
2005 · Nick

Yes, I Do
2018 · Pastor

Christmas Solo
2017 · Pete

First to Die
2003 · Eddie Jones (Sylvia Hotel Waiter)

Christmas on the Vine
2020 · Principal Carmichael

A Dangerous Affair
2022 · Voice Over - Brian (voice)

Darrow & Darrow
2017 · John Grieg

Summer in the Vineyard
2017 · Wine Critic 1

Sisters
2006 · Detective Connors

Sabrina: Friends Forever
2002 · Hockey Player (voice)

What An Idiot
2016 · Hank

Bratz: Super Babyz
2007 · Clerk / Ticket Taker (voice)

Stories USA
2007 · Bob (segment "The Little Things")

Underfunded
2006 · Glendon

Snakehead Terror
2004 · Sammy

Sweet Carolina
2021 · Mr. Cox

Sunflower Hour
2011 · Bartender

Santa Mouse and the Ratdeer
2000 · Lousy (voice)

How It All Went Down
2003 · Jimmy

The Christmas Trap
2017 · Henry

Movie Toons: Treasure Island
2002 · Dick (voice)
Love and other Dilemmas
2008 · Frank Matzdorff

Every Second Counts
2008 · Ring Announcer #2

Pressure
2002 · Agent Shepard

The Money Pet
2011 · Reporter Jim Cricket

Past Tense
2006 · Leon
The Little Things
TBA · Bob

The Rhino Brothers
2002 · Victor Kanachowski
24/7
2005 · Businessman