Year Title Role
1991 Terminator 2: Judgment Day John Connor
1992 Pet Sematary Two Jeff Matthews
American Heart Nick Kelson
1993 A Home of Our Own Shayne Lacey
1994 Brainscan Michael Brower
Little Odessa Reuben Shapira
1995 The Grass Harp Collin Fenwick
1996 Before and After Jacob Ryan
1998 Pecker Pecker
American History X Daniel Vinyard
1999 Detroit Rock City Hawk
2000 Animal Factory Ron Decker
2001 Porn Star: The Legend of Ron Jeremy Himself
The Knights of the Quest Simon di Clarendon
2003 Three Blind Mice Thomas Cross
2005 Intermedio Malik
The Crow: Wicked Prayer Jimmy Cuervo/The Crow
Cruel World Philip Markham
Venice Underground Gary
2006 Jimmy and Judy Jimmy Wright
The Visitation Brandon Nichols
Nice Guys Tye
The Covenant: Brotherhood of Evil David Goodman
Warriors of Terra Chris
2007 Living & Dying Sam
2008 Dark Reel Adam Waltz
2009 Stoic Harry Katish
Darfur Adrian Archer
Night of the Demons Colin Levy
2010 Kingshighway Dino Scarfino
2011 The Green Hornet Mr. Tupper
This Is Not a Movie Pete Nelson
The Mortician Petrovsky
Below Zero Jack/Frank
Witness Insecurity Johnny
Tequila Smith
2012 For The Love of Money Tommy
Arachnoquake Charlie
Crave Ravi
Paranormal Abduction Frank
2013 Matt’s Chance Matt
The Zombie King Samuel Peters/The Zombie King
Assault on Wall Street Sean
Awakened Thomas Burton
2014 Stitch Marsden
The Last Light Noah
Aftermath Brad
2015 A Perfect Vacation Berto
2016 A Winter Rose Willy
2017 The Reunion Skip


Year Series Episode Role
1991 Saturday Night Live Linda Hamilton/Mariah Carey John Connor (Uncredited)
1992 The Tonight Show with Jay Leno N°73, Season 1 Himself (Guest)
1993 Late Night with Conan O’Brien N°33, Season 1 Himself (Guest)
2001 The Andy Dick Show Kid Krist Himself
2003 V Graham Norton N°54, Season 4 Himself (Guest)
On ne peut pas plaire à tout le monde Aired 3 October 2003, France Himself
2005 Poorman’s Bikini Beach Ms. Melt the Ice, Perfect 10 Mansion, Freakfest 2005 Himself
2006 CSI: NY Hung Out to Dry Shane Casey
CSI: NY Raising Shane Shane Casey
2010 CSI: NY Redemptio Shane Casey
CSI: NY The 34th Floor Shane Casey (Uncredited)
CSI: NY Vacation Getaway Shane Casey
2012 Perception Nemesis Pete
The Glades Public Enemy Way N.E. Bey/Wayne Balldinger
2014 FanGirl Academy: 101 Movie Magic 101 Himself
2015 From the Mouths of Babes “Renegades” on Life Himself
From the Mouths of Babes “Renegades” on Love Himself
Star Trek: Renegades Pilot Fixer
2016 From the Mouths of Babes “Renegades” on Self Himself
From the Mouths of Babes Actors on Life Himself
From the Mouths of Babes Actors on Love Himself
From the Mouths of Babes Actors on Self Himself