Search results
We did not find results for: debbie lee carrington.
Check spelling or type a new query.
We did not find results for: debbie lee carrington.
Check spelling or type a new query.
Deborah Lee Carrington (December 14, 1959 – March 23, 2018) was an American actress and stuntwoman. Her best known movie roles include playing a Martian rebel in Total Recall, an Ewok in Return of the Jedi (and in subsequent TV movies) and an elf in The Polar Express. Carrington's film career began in college when she replied to an ad for extras...