Known for
Filmography

Return of the Living Dead III
EN · 19936.6
as Science Technician

Traxx
EN · 19886.7
as Miguel

If Ever I See You Again
EN · 19786.7
as Young Morrison

Return of the Living Dead III
as Science Technician

Traxx
as Miguel

If Ever I See You Again
as Young Morrison