After graduating from the University Erlangen-Nürnberg with a degree in Computer Science, I left Germany and went to the University of Waterloo, where I received an MMath. After finishing my MMath, I returned to Germany and joined the Max-Planck-Institut für Informatik as a PhD student with a focus on real-time rendering. In 2003, I came to MIT as a post-doctorial researcher with the computer graphics group. I left MIT in March 2006 and joined the University College London as a Lecturer (corresponds to Assistant Professor) in the Virtual Environments and Computer Graphics Group.
A full CV is available here.