Independent outlets and personal friends are reporting that actress and stunt performer Debbie Lee Carrington has passed away at age 58. No details surrounding her death are available at this time.
Carrington is perhaps most known for playing an Ewok in Star Wars: Return of the Jedi, and television spin-offs The Battle for Endor and The Ewok Adventure. She also appeared in other Hollywood hits including Batman Returns, Men in Black, Seed of Chucky, Scary Movie 3 and Total Recall.
As a stunt performer, Debbie worked in numerous titled including Bride of Chucky, Curse of Chucky, Leprechaun in the Hood, New Nightmare, Spawn and Van Helsing. It should be noted that she was featured as an actress and for doing stunts in dozens of other independent science fiction movies.
In television, she guest starred in episodes of “Buffy the Vampire Slayer” and “Dexter.”
All of us at HorrorSociety.com send our condolences to her family, friends and fans.
R.I.P. Debbie Lee Carrington
12/14/1959 – 03/23/2018