 "All My Sons" was revived by Talawa Theatre Company in 2015, and Croll reprised her role of Kate Keller, again receiving good notices for her portrayal of "a woman clutching desperately at shredded delusions".Born in Patty Hill, Hanover, Jamaica, to parents who are both preachers, Doña Croll moved to the UK at the age of five.From 1999 to 2002, Croll played Pearl McHugh in the Channel 5 soap opera "Family Affairs".