Actor · Born 1964
Gamer
2009 · as Razorblade
Crank: High Voltage
2009 · as Long Beach Nose Punch Triad
Blue Streak
1999 · as FBI Tech
Sgt. Bilko
1996 · as Technician #1
Beanstalk
1994 · as Field Reporter (as Henry Hayashi)
Perry Mason: The Case of the Grimacing Governor
1994 · as Reporter #2
Teenage Mutant Ninja Turtles III
1993 · as Kenshin
Pushed to the Limit
1992 · as Harry Lee