Mari Devon was born on October 10, 1959 in Manhattan, New York City, New York, USA. She is an actress, known for
Howl's Moving Castle (2004),
Digimon: Digital Monsters (1999) and
Space Adventure Cobra (1982). She has been married to
Paul Chitlik since February 14, 1988.