Show more
Venesa Talor was born on 6 May 1970 in Long Island, New York, USA. She is an actress, known for Femalien (1996), Sinful Intrigue (1995) and Timeless Obsession (1996). imdb.com
Brandon Routh
Jessica Gunning
Jean Smart
Jeremy Allen White