Lennart Betzgen was born on February 20, 1996 in Germany. He is an actor, known for Stronger Than Blood (2010), Lessons of a Dream (2011) and The Invention of the Curried Sausage (2008). Read more on iMDB