Adele René was born in Bloomington, Indiana, USA. She is an actress and casting director, known for Twin Peaks (2017), The Magic Bracelet (2013) and Total Awesome Viking Power (2015). Read more on iMDB