Weghorn was born in Oldenburg, 1976, and studied theatre, film and television studies at the University of Cologne. After receiving an M.A. in film in 2002, he went on to work for the Berlinale, first as an assistant and from 2008 to 2014 as a programme curator and deputy head of Generation. Weghorn is a member of the selection committee for the Berlinale's Competition and also serves on the jury for the children's film fund of the BKM (Federal Government Commissioner for Culture and the Media). Apart from the festival he has worked as an author and editor of several publications for film and young people.