Carol Abney is an actress and producer, known for Live Fast, Die Young (2008), Songbird (2020) and Sister's Keeper (2007). Read more on iMDB