Director (Directing)
2025
as Adrian
as Jared Starwood
Executive Producer (Production)
as Cody
as Detective Morris
2024
as Nolan
2023
as Mr. Daniels
as Adams
as Jay Stamper
as Reggie Branham
as Jack
as Noah Davis
as Detective Gaines
2022
as Anthony Vargas
as Sam
as Steve
as Brent Cundey
as Detective Hasler
2021
Second Assistant Director (Directing)
Thanks (Crew)
as Schillinger
2020
as Manny McCarlisle
2019
Producer (Production)
2016
as E-Nuff
2007
as Losey
2004
as Mark
2001
as Ray
2000
as Ryan
1998
as Young Peter
1991
as Brownstone Boy #3 (uncredited)
1989
as Willie
1988
as Wayne 2
1987
as Frankie (2004)
2003
as Carson
1999
as Soldier
1997
as Baines
1996
as Trevor Whitsig
1990
as George