Return of the Living Dead III 1993
as Science Technician
Traxx 1988
as Miguel
If Ever I See You Again 1978
as Young Morrison
Credits from TMDB.