Netflix Movies Starring Debbie Lee Carrington
Debbie Lee Carrington was born on December 14, 1959 in San Jose, California, USA. She is known for her work on Total Recall (1990), Star Wars: Episode VI - Return of the Jedi (1983) and Men in Black (1997).
Read more on iMDB