Born in Landsberg am Lech, Bavaria, Germany
Little Boy
2015
As Leonard Rice
Bella
2006
As Johannes
The Challenge
2003
As Adam
Not Another Teen Movie
2001
As White Guy