
Filmography

Supernatural
2005 · Ken Watson

Eureka
2006 · Pete Puhlman

Smallville
2001 · Researcher

Stargate SG-1
1997 · Bernie Ackerman

Arrow
2012 · Erlich Kelso

The Good Doctor
2017 · Murray Burns

Fringe
2008 · Deputy Bill Ferguson

Psych
2006 · Patrick

Stargate Atlantis
2004 · Genii Soldier

Battlestar Galactica
2004 · Rafferty

YAGA
2026 · Eckert

The Dead Zone
2002 · Doug Driscoll

Continuum
2012 · Rex

Stargate Universe
2009 · Dale Volker

Travelers
2016 · David Mailer

Motive
2013 · Ian Brauer

School Spirits
2023 · Mr. Anderson

Tru Calling
2003 · Blonde

Family Law
2021 · Bryan Beasley

Reaper
2007 · Bobby Hartford

Happy Face
2025 · Cody O'Neill

2012
2009 · Ark Communications Officer

Fairly Legal
2011 · Douglas Pease

The Cabin in the Woods
2012 · Werewolf Wrangler

Trick 'r Treat
2007 · Bud The Cameraman

Gracepoint
2014 · Pete Lawson

Jann
2019 · Dave

Ring of Fire
2012 · Todd

16 Wishes
2010 · Bob Jensen

Even Lambs Have Teeth
2015 · Boris

Riese: Kingdom Falling
2009 · Trennan

Barbie: The Pearl Princess
2014 · Garth (voice)

12 Rounds 2: Reloaded
2013 · Tech

The Last Mimzy
2007 · FBI Task Force Agent

Endless
2020 · Jenkins

Family Sins
2004 · Scott Mathers

Recoil
2012 · Kirby

Words and Pictures
2014 · Cop

DeVour
2005 · Deputy #1

Dear Mr. Gacy
2010 · Glen Phillips

Scorched Earth
2018 · Sheriff Grubbs

No Men Beyond This Point
2015 · Andrew Myers

Final Days of Planet Earth
2006 · Spence

The Color of Rain
2014 · Red

Anything for Love
2016 · Reggie Le Duca

Year of the Carnivore
2009 · Todd

Mail Order Bride
2008 · Homesteader

Beneath
2007 · Randy

Messages Deleted
2010 · Kanter
Hamburg Days
TBA · Pete Best

Lost in the Dark
2007 · Deputy Mike Webb

The Confirmation
2016 · Roger

The More Love Grows
2023 · Paul

Sheltering Season
2022 · Gabriel

100 Days in the Jungle
2002 · Steven (Skunk) Brant

Shred
2008 · Lennox

Selling Innocence
2005 · Karl

Sunflower Hour
2011 · Leslie Handover

Every Second Counts
2008 · Vet

Living Out Loud
2009 · Drunk Karaoke Guy

Marilyn
2011 · FBI Agent