Lena Meieran is an actress, known for Mother's Elling (2003), Magic Silver II (2011) and Dreamfall: The Longest Journey (2006). Read more on iMDB