Bellina Logan was born on September 28, 1966 in Los Angeles, California, USA. She is an actress, ...
Sister of designer Lance Vantile Whitfield.
Los Angeles, California, USA
29 August 2017
"Twin Peaks," Episode 16 Recap: You've Made My Heart So Full
The latest actress to portray Black Canary took superhero tips from some seasoned pros.
Discover what Will and Margot said