PersonEidan Hanzei5 credits in the catalogue: acting.ActingTeenage Mutant Ninja Turtles III1993KenshinSgt. Bilko1996Technician #1Blue Streak1999FBI TechGamer2009RazorbladeCrank: High Voltage2009Long Beach Nose Punch Triad