Johanna Troell was born on May 4, 1983. She is an actress and composer, known for Visions of Europe (2004), Everlasting Moments (2008) and The Last Sentence (2012). Read more on iMDB