Deadendz 2023
as Bo
The Bed You Sleep In 1993
as Doug
Rembrandt Laughing 1989
Actor
Bell Diamond 1986
as Jeff Dolan
Slow Moves 1983
as Jeff
Credits from TMDB.