Known for
Filmography

Flesh Eaters from Outer Space
EN · 19893.6
as Rod / Dameon (as Stephen Mezo Jr.), Makeup Effects Designer, Lighting Camera

Flesh Eaters from Outer Space
as Rod / Dameon (as Stephen Mezo Jr.), Makeup Effects Designer, Lighting Camera