Nasceu em Stuttgart, Alemanha, em 1974. Estudou administração de empresas em Colônia, St. Gallen e Nova York. Em 1999, fundou a produtora bauderfilm com Dörte Franke, com quem colaborou em vários documentários. Realizou filmes como "O Último a Saber" (2006, 30ª Mostra), "The System" (2011) e "Master of the Universe" (2013).