Erica Rhodes - Biography

Erica Rhodes was born in Newton, Massachusetts, USA. She is an actress and producer, known for Le Village des maudits (2008), Posey (2012) and Killer Eye: Halloween Haunt (2011).