Home / Discover / People

Travelers (2016)

2016
as David Mailer

16 Wishes

2010
as Bob Jensen

The Cabin in the Woods

2012
as Werewolf Wrangler

2012

2009
as Ark Communications Officer

Barbie: The Pearl Princess

2013
as Garth (voice)

You Me Her

2016
as Shaun

Stargate Universe

2009
as Dr. Dale Volker

Trick 'r Treat

2007
as Bud The Cameraman

School Spirits (2023)

2023
as Mr. Anderson

Lost in the Dark

2007
as Deputy Mike Webb

Jann

2019
as Dave

100 Days In The Jungle

2002
as Steven (Skunk) Brant

Dear Mr. Gacy

2010
as Glen Phillips

The Last Mimzy

2007
as FBI Task Force Agent

Dead Drunk

2007
as Kyle

Scorched Earth

2018
as Sheriff Grubbs

No Men Beyond This Point

2015
as Andrew Myers

Family Sins

2005
as Scott Mathers

Recoil

2011
as Kirby

Sunflower Hour

2011
as Leslie Handover

Beneath

2007
as Randy

Marilyn

2011
as FBI Agent

Whispers of Life

2013
as Charles

Anything for Love

2016
as Reggie Le Duca

Director

Movie Sinbad: Legend of the Seven Seas 2003
Movie Sinbad and the Cyclops Island 2003

Writer

Movie Sinbad and the Cyclops Island 2003
Movie Them 1996

Guest Star

Episode Saved
Tango
2006
Episode Arrow
Sara
2014
Episode Eureka
Unpredictable
2007
Episode Reaper
What About Blob
2007
Episode Stargate Atlantis
Harmony
2008
Episode Supernatural
Bedtime Stories
2007
Episode The Dead Zone
The Last Goodbye
2005
Episode Motive
Ruthless
2013
Episode Touching Evil (US)
Boston
2004