Birthday: 13 November 1963, San Francisco, California, USA
Birth Name: Joanne Mayumi Takahashi
Joanne Takahashi was born on November 13, 1963 in San Francisco, California, USA as Joanne Mayumi Takahashi. She is an actress, known for The Beast Within: A Gabriel Knight Mystery (1996), Babylon 5 (1994) and The Shangri-la Café (2000).