Rebecca Lord

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, 1973
  • Place of Birth

    Paris, France

Awards

1 wins & 0 nominations

Adult Video News Awards
2013
Winner - Hall of Fame

Movies & TV Shows

All
Movies