Show more
German actress
Lena Meckel was born on 7 December 1992 in Germany. She is an actress, known for Storm of Love (2005), Counterpart (2017) and Heroes (2013). imdb.com
Zac Efron
David Spade
Jennifer Lopez
Martin Mull