Rebecca Lord - Biography

Rebecca Lord was born on February 16, 1973 in Paris, France. She is an actress and director, known for I Am a Sex Addict (2005) and Infidélité (2011). She has been married to Philippe Montagne since June 1994.