Show more
Nova Ball was born on 18 May 1958 in Los Angeles, California, USA. She is an actress, known for General Hospital (1963), The A-Team (1983) and Knots Landing (1979). She is married to Robin Marks. imdb.com
Martin Mull
Katharine McPhee
Jennifer Lopez
Austin Wolf