Acting - Born Dec 7, 1973 in Tokyo, Japan
No biography available.
Saturday Night Live
1975
The Equalizer
1985
The Parent Trap II
1986
Santa Claus: The Movie
Sessions
1983
The Brass Ring