Debbie Lee Carrington (born December 14, 1959) is an American actress and stuntwoman who played Romba an Ewok, in Return of the Jedi.[1] She also played Weechee Warrick in Caravan of Courage: An Ewok Adventure, and worked on the stunts in those films. Footage of her Ewok character in Return of the Jedi was used in Star Wars: Battlefront.

She has also worked on other George Lucas productions; she is credited as playing "Additional Ducks" in the 1986 film Howard the Duck, and "Idee" in Captain Eo.

Carrington has since gone on to have a very successful career in film and television acting.

Notes and referencesEdit

External linksEdit

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.