Movieo
Rebecca McFarland

Rebecca McFarland

  • Cast
Born
5 April 1966
Place of birth
New Orleans, Louisiana, USA
Known for
Acting · Scream 2, Art House, LA Blues

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

Filmography

Pick a role to switch the films