Personal Details
Spouse
Steve Canyon Kennedy
( Jun 22, 1983 to May 18, 2024 )Patrick Adiarte
( Dec 31, 1969 to Dec 22, 1982 )
Parents
- Martin Ackerman
- Cyma Rubin
- Samuel Rubin
Career