He received his masters and doctorate degrees from the Swiss Federal Institute of Technology (ETH) in Zürich. His primary research interests span augmented reality, computer vision and geometry. He is also an avid player of board and computer games.