He obtained his PhD degree in 2012 from University of Vienna. Previously, he was a postdoc at Heidelberg University (2012-2014) and Aarhus University (2014-2016).