Robin Bain was born on February 12, 1980 in Indiana, USA. She is an actress and writer, known for Nowhereland (2017), Paper Doll (2003) and Nowhere to Run (2010). Read more on iMDB