1991
as Young Peter
1989
as Brownstone Boy #3 (uncredited)
2023
as Jay Stamper
2025
as Jared Starwood
2026
as Willie
1987
as Wayne 2
as Cody
2022
as Detective Gaines
as Anthony Vargas
2007
as E-Nuff
1988
as Adams
as Reggie Branham
as Mac
2020
as Schillinger
2000
as Ray
as Sam
as Dr. Cooper
as Mr. Daniels
as Jack