She also took part in Jupiter Ascending, The Frankenstein Chronicles, Genius, Me Before You, Kill Command, The Crown, Mission Impossible Fallout, among many others.
Her hourglass body type made her also famous on cosplay scene — Carrie appeared in several hot costumes, such as Power Girl and Princess Allura.
The niece of singer-songwriter Willie Nile, Keagan grew up in Amherst, New York, and attended Buffalo State College.