Cast Credits NCIS (2003) Guest starring as Navy Lt. Cmdr. Satoshi Takada Episode 5x06: Chimera (Oct 30, 2007) [Co-Star] Angel (1999) Guest starring as Japanese Man #2 Episode 2x06: Guise Will Be Guise (Nov 7, 2000) [Co-Star]