Müller first studied history and political science at the Ruprecht-Karls University in Heidelberg in 1996. From 1998 to 2000 he studied political science at the University of Massachusetts, Boston, and then from 2001 to 2002 Global Political Economy at the University of Sussex. In 2007, he received his doctorate in international relations and politics from the University of Sussex. He was a lecturer at the University of Kassel .