Rebecca Lord
actress, director, writer
Rebecca Lord was born on Feb 16, 1973 in France. Rebecca Lord's big-screen debut came with I Am a Sex Addict directed by Caveh Zahedi in 2005.
Rebecca Lord was born on February 16, 1973 in Paris, France. She is an actress and director. She has been married to
Birthday
Feb 16, 1973Place of Birth
Paris, France
Awards
1 wins & 0 nominations
Adult Video News Awards
2013
Winner - Hall of Fame
Movies & TV Shows
All
Movies
- 20056.0