Known For
Acting
Born
1964-12-07 in San Jose, California, USA
No biography available for this person.
Long Beach Nose Punch Triad
FBI Tech
Kenshin
Razorblade
Technician #1
Field Reporter (as Henry Hayashi)
Reporter #2
Harry Lee