Debbie Lee Carrington, born on December 14, 1959 and passing away on March 23, 2018, was an American performer, working as both an actress and stuntwoman. Notably, she portrayed the Ewok named Romba in the movie Return of the Jedi. In addition, she played Weechee Warrick in Caravan of Courage: An Ewok Adventure, and contributed to the stunt work in both of those productions. Some footage featuring her Ewok character from Return of the Jedi was later incorporated into Star Wars: Battlefront.
She also participated in other projects by George Lucas; she is listed in the credits as playing "Additional Ducks" in the 1986 movie Howard the Duck, and as "Idee" in Captain Eo.
Carrington subsequently enjoyed a thriving career as an actress in both film and television.
- Debbie Lee Carrington at the Internet Movie Database
- Debbie Lee Carrington on Wikipedia
- Interview on TheForce.net