Barbara Bestar was born in 1929 in Manhattan, New York, USA. She is an actress, known for Killers ...
Manhattan, New York, USA
Look ahead to the TV shows still set to premiere in the rest of 2020, including "Selena: The Series" and "The Stand."
Browse our picks