Actor
Robot Dracula
2026 · as Ron
13 Fanboy
2021 · as Ron Sloan
Warm Summer Rain
1989 · as Andy
Banzai Runner
1987 · as Greg
Friday the 13th: A New Beginning
1985 · as Junior
Imps*
1983 · as Ogre