Home / Discover / People

Dazed and Confused

1993
as Randall 'Pink' Floyd

The Rage: Carrie 2

1999
as Jesse Ryan

Wasabi Tuna

2003
as Evan

Smitty

2012
as Russell

Black Box

2012
as Jason

$pent

1999
as Max

Aerosmith: Big Ones You Can Look At

1994
as Teenage Boy (video 'Amazing')

The Man in the Moon

1991
as Court Foster

Showdown at Area 51

2007
as Jake Townsend

Out Cold

2001
as Rick Rambis

Roswell FM

2014
as Kurt Buzlerd

Untold

2014
as Jerry

Deadly Justice

2024
as Barnes

The Horse Dancer

2017
as Sheriff Dave

Poor White Trash

2000
as Brian Ross

Mississippi River Sharks

2017
as Jason London

Awaken

2015
as Rich

My First Miracle

2015
as Father Lawrence

The Wishing Well

2010
as Mark Jansen

Fatal Call

2012
as Mitch Harwell

Snow Beast

2011
as Barry

Grind

2003
as Jimmy Wilson

Crystal

2017
as Officer Jake Stannich

December

1991
as Russell Littlejohn

Sutures

2009
as Detective Zane

51

2011
as Aaron 'Shoes' Schumacher

Urban Country

2018
as David

My Teacher's Wife

1999
as Todd Boomer

Wiener Dog Nationals

2013
as Phil Jack

Dam Sharks!

2016
as Tanner Brooks

Mask Maker

2010
as Arthur Brown

The Christmas Contract

2018
as Luc Doucette

Trafficked

2017
as Roy

Full Count

2019
as Ted Young

Storm War

2011
as David Grange

Cecil

2019
as Tim

Alien Cargo

1999
as Christopher 'Chris' McNiel

Safe

2017
as Frank Kovac

False Arrest

1991
as Eric

Zombie Shark

2015
as Maxwell Cage

Mr. Birthday

2021
as Barry

I'll Fly Away: Then and Now

1993
as Nathaniel Bedford

Merry Ex-Mas

2022
as Carl

Out of the Woods

2005
as Matt Fleming

Marriage Killer

2019
as Robert / Husband

Killer Movie

2008
as Mike

Monsterwolf

2010
as Yale

Amanda and the Fox

2018
as Amanda's Dad

Countdown

1996
as Chris Murdoch

If These Walls Could Talk

1996
as Kevin Donnelly

Nightworld

2017
as Brett

Producer

Movie The Putt Putt Syndrome 2010