Bullied 2023
as Derrick
Sexual Impulse 1997
as Johnny Cruz
Breakaway 1996
as Toby
The Darkening 1995
as Richard Locke
Deadly Eyes 1994
as Dr. Garrison
Credits from TMDB.