PersonSteve Akahoshi2 credits in the catalogue: acting.ActingTour of Duty1987Pvt. Randy "Doc" MatsudaTeenage Mutant Ninja Turtles III1993Honor Guard #2