Place of Birth: Gainesville, Florida, U.S.
Date of Birth: March 18, 1998
Ethnicity: British Isles, other
Abigail Cowen is an American actress. She stars on the show Fate: The Winx Saga and has leading roles in the films I Still Believe and Redeeming Love. She was raised on a farm.
Abigail’s maternal grandfather’s surname likely is LeMasters.