Steve Wang · Actor
Sealed
2026
Robot Dracula
Steve
Sealed
2018
Wolfman's Got Nards
Self
Sealed
2015
Behind the Mask: The Batman Dead End Story
Self
Sealed
2007
Monster Squad Forever!
Self
Sealed
2000
Drive: The Force Behind The Storm
Interviewee
Sealed
1992
Kung Fu Rascals
Chen Chow Mein
Sealed
1989
Arena
Sloth
Sealed
1988
Invasion Earth: The Aliens Are Here
Japanese Tourist #2
Sealed
1985
Kung Fu Rascals
Chen Chow Mein