Several outlets have reports that American actress and stuntwoman Debbie Lee Carrington has passed away. She was 58. This was further substantiated by Return of the Jedi‘s Mike Quinn, who posted his condolences on his Facebook.

Debbi starred in several genre films from Total Recall to Batman Returns, Scary Movie 3, and Seed of Chucky, which she also provided stunts on as well as Bride of Chucky, Leprechaun in the Hood, New Nightmare, Spawn and Van Helsing. She also appeared in both “Buffy the Vampire Slayer” and “Dexter.”

There are no other details as of this writing.

We send our thoughts and prayers to her loved ones.