Joanne Takahashi: Joanne Takahashi. Actress: Future War. Joanne Takahashi was born on 13 November 1963 in San Francisco, California, USA. She is an actress, known for Future War (1997), The Beast Within: A Gabriel Knight Mystery (1995) and Babylon 5 (1993).
Known For: Future War (Dr. Margaret Tanaka), The Beast Within: A Gabriel Knight Mystery (Grace Nakimura), Babylon 5 (Dr. Barbara Tashaki), Cyberdorm (Japanese Reporter)