Lee Richards
Lee Richards was an actress known for Big Deal (1984), Sink or Swim (1980) and Hale and Pace (1986).
Known for
Acting
Place of birth
Lewisham, London, England, UK
Birthday
7/27/1951
Known For
Credits
Photos
This Office Life
0
Indiana Jones and the Last Crusade
7.852