Kurt Langbein si è laureato in sociologia all'Università di Vienna, prima di lavorare per la Orf dal 1979 al 1989 e diventare amministratore delegato della Langbein & Partner Media. Ha diretto diversi documentari come The Sense of Endowment, Crossing Borders e Miracle of Healing.