Rebecca McFarland profile

Rebecca McFarland

Acting

  • Born 05/04/1966
  • New Orleans, Louisiana, USA

Rebecca McFarland (born 18 April 1973 in New Orleans, Louisiana) is an American artist and retired actress.

Read full biography

Known For