2025
Hollywood Demons as Self - Chandler Hampton, 7th Heaven2025
Bone Face as Vince Cronin2024
Murder at Hollow Creek as Joe2024
The Black Mass as Patrick2024
Spirit of Friendship as Adult Billy / Narrator2024
Fear Cabin as Mr. Collins2023
Hunt Club as Preston2023
Open as Erik2023
Alien Vampire Busters as Officer Rick2023
Girl With a Gun as Cody2023
Young, Sexy & Dead as Robert2022
Moon Crash as General Madden2021
Demigod as Karl2021
Bottom Feeders as Uncle Zeke2020
The Dinner Party as Hayley's Stepfather2019
I Believe as Captain Iberson2019
Cross: Rise of the Villains as Recon2018
Fury of the Fist and the Golden Fleece as Superfoot2018
Wasted Hours as Mr. Holmes2018
Cornbread Cosa Nostra as Pursey Hicks2017
Mississippi River Sharks as Not available2017
Branded as Alexander2017
Blood Country as Webb Langston2016
MacGyver as Chuck Lawson2016
Last Man Club as Detective Lee2016
Girl in Woods as Jim2015
Swat: Unit 887 as Jenkins2014
7 Faces of Jack the Ripper as Henry2013
The Devil's Dozen as Driver2013
Sink Hole as Gary2013
Scavengers as Black Devert2012
Edge of Salvation as David Stevens2012
The Last Mark as Hoppy2011
Alien Opponent as Brooklyn Davis2010
House Under Siege as Ralph2010
Trance as Whateley2010
Drop Dead Gorgeous as Not available2009
Chasing the Green as Adam Franklin2009
Fatal Secrets as Andy2009
Do You Know Me as Jake Farber2009
The Terminators as Kurt Ross2009
Laudry as Policeman two2009
Wolvesbayne as Russel Bayne2008
Ba'al as Helm2008
The Grift as Jackson Armstrong2006
What I Did for Love as James White2006
Kiss Me Again as Julian2006
Basilisk: The Serpent King as Dr. Harrison 'Harry' McColl2005
Erection of an Epic - The Making of Mallrats as Himself2003
Gods and Generals as Capt. Alexander 'Sandie' Pendleton2003
Descendant as Ethan Poe / Frederick Usher2002
Romantic Comedy 101 as Patrick2001
Crossing Jordan as Louis Jeffries1999
Journey to the Center of the Earth as Jonas Lytton1999
Voyage au centre de la terre as Jonas Lytton1998
Hollywood Squares as Not available1998
The Magic Hour as Self1998
The Defenders: Taking the First as Wyman James1998
Get a Job as Tony Thompson / Philip1997
Perversions of Science as Billy Rabe1997
Bad to the Bone as Danny Wells1997
Levitation as Bob1996
7th Heaven as Chandler Hampton1995
The Outer Limits as Chris1995
The Babysitter as Jack1995
Mallrats as T.S. Quint1995
Breaking Free as Rick Chilton1995
A Season of Hope as Mickey Hackett1995
A Mother's Gift as John Deal as Adult1995
White Wolves II: Legend of the Wild as Mason1994
Party of Five as Griffin Holbrook1993
Angel Falls as Sonny Snow1991
I'll Fly Away as Nathaniel 'Nathan' Bedford1991
In Broad Daylight as Teenager #1NaN
The Neglected as Not availableNaN
Next Go Round as Pirate2016
Monsters Anonymous Director2016
Monsters Anonymous Executive Producer2016
Monsters Anonymous Writer2013
The Devil's Dozen Director2010
House Under Siege Producer2000
Dreamers Producer1991
The Man in the Moon Stunts