Robin Levenson was born on July 3, 1953 in Los Angeles, California, USA as Robin Beth Levenson. She is an actress, known for Macross: Boobytrap (1984), Robotech (1985) and Treasure Planet (1982).