Rebecca Lovett

Rebecca Lovett

Rebecca Lovett was born on October 21, 1976 in Opelika, Alabama, USA. She is an actress and producer, known for The Witches of Oz (2011), Dorothy and the Witches of Oz (2012) and Xtacy (2005).

Tv Show