1991
as Young Peter
1989
as Brownstone Boy #3 (uncredited)
2023
as Jay Stamper
2026
as Willie
2022
as Detective Gaines
1987
as Wayne 2
as Adams
as Anthony Vargas
2025
as Jared Starwood
2007
as E-Nuff
as Brent Cundey
2020
as Schillinger
as Reggie Branham
as Jack
as Dr. Cooper
2019
as Manny McCarlisle
as Cody
as Mr. Daniels
2021
as Detective Hasler
as Adrian