
Filmography

The Flash
2014 · Shay Lamden

Supernatural
2005 · Alexander Sarver / Abner

Smallville
2001 · Lexcorp Airport Security

Stargate SG-1
1997 · Jaffa Commander, Staff Sergeant Allan

Once Upon a Time
2011 · Ivo

Fire Country
2022 · Craig

DC's Legends of Tomorrow
2016 · Obsidian

Stargate Atlantis
2004 · Wraith Warrior, Lt. Reed

Battlestar Galactica
2004 · Sean Ellison

Percy Jackson and the Olympians
2023 · Marrow Sucker

iZombie
2015 · Carlton Clerg

Good Witch
2015 · John Dover

R. L. Stine's The Haunting Hour
2010 · Wraith, Green-Eyed Wolf

Travelers
2016 · Tall Man #4

Family Law
2021 · Mark Bridger

Dead Like Me
2003 · Walter

Human Target
2010 · Foster Larouche

Remarkably Bright Creatures
2026 · Adam Wright

Watchmen
2009 · Dollar Bill

Fairly Legal
2011 · Nick Grunyan

Star Trek Beyond
2016 · Wadjet

The Mighty Ducks: Game Changers
2021 · Harris LaRue

The Cabin in the Woods
2012 · Matthew Buckner

MECH-X4
2016 · Traeger

Warcraft
2016 · Clansmen, Stunts

Descendants
2015 · Beast

Dialing Home
2017 · Self

Descendants 3
2019 · Beast

Underworld: Awakening
2012 · Lycan 2

Descendants 2
2017 · Beast

The Chicken Sisters
2024 · Gruster

MythQuest
2001 · Osiris

John Tucker Must Die
2006 · Skip #6

Tin Man
2007 · Longcoat Leader

Tower Prep
2010 · Coach

Everything, Everything
2017 · Joe Bright

It's a Very Merry Muppet Christmas Movie
2002 · Handsome Executive

Descendants: The Royal Wedding
2021 · Beast (voice)

Christmas Getaway
2017 · William

Alice, I Think
2006 · Actor

Snow Queen
2002 · Polar Bear Prince / Polar Bear Puppeteer

The Muppets' Wizard of Oz
2005 · Weatherman

Christmas at the Chalet
2023 · Charles Hammond

How to Fall in Love by Christmas
2023 · Jack Paxton

Corrective Measures
2022 · Payback

A Bone to Pick: An Aurora Teagarden Mystery
2015 · Torrance Rideout

The Show
2017 · John

A Christmas Story 2
2012 · Ensign Payne

Driven to Kill
2009 · Sergei

The Hunters
2013 · Carter Flynn

Icarus
2010 · Dave

Divine: The Series
2011 · Actor

Aliens Ate My Homework
2018 · Grakker

Christmas on Candy Cane Lane
2022 · Rob

Aliens Stole My Body
2020 · Grakker

Christmas She Wrote
2020 · Dan

Devil in the Dark
2017 · Clint

Journey of My Heart
2021 · Davis Bell

Framed by My Husband
2021 · Rick Lowe

Karen Kingsbury's A Time to Dance
2016 · John Reynolds

Fourth Down and Love
2023 · Jimmy

The Steam Engines of Oz
2018 · Blackburn (voice)

Stranger in the House
2016 · Luke

Must Love Christmas
2022 · Ben

Mulligans
2008 · Nathan Davidson

The Secret Lives of Second Wives
2008 · Alex

A Family Thanksgiving
2010 · Bill

Under the Hood
2009 · Dollar Bill

No Clue
2014 · Church

All Yours
2016 · Matthew

Buried Secrets
2015 · Det. Barry Trent

A Family Nightmare: Secrets on Maple Street
2024 · Pete Walker

Welcome to Nowhere
2018 · Richard

Dying to Be Loved
2016 · Connor Hodges

Til Ex Do Us Part
2018 · Kyle

MatchMaker Mysteries: A Fatal Romance
2020 · Ethan Plume

Christmas Miracle
2012 · Joseph Wellls

Lies and Ex Wives: Secrets on Maple Street
2024 · Pete Walker

Cradle of Lies
2016 · Peter Vaughn

Leap 4 Your Life
2013 · Henry

Panda vs. Aliens
2021 · Bruno (voice)

Scented with Love
2022 · Ted

Residue
2017 · Anthony

Mr. James Is Dead.
2021 · Mr. James
The Auburn Hills Breakdown
2008 · Dan

Takedown
2010 · Pollard

Cover Story
2002 · Uniformed Cop

We Are Not Who We Are - Making The Cabin in the Woods
TBA · Himself
The Haunting Hour: Flight
2011 · Tall Businessman

Will of the Wisp
2007 · Husband

LovecraCked! The Movie
2006 · Mark (segment "BugBoy")
Last Christmas
2012 · Dad

Taming Tammy
2007 · Bill
The Haunting Hour: Mascot
2011 · Big Yellow Mascot