He completed his studies in Architecture at the ETH Zurich between 1988–95. He completed internships at office of Hans Kollhoff, Berlin and office of Herzog & de Meuron, Basel. In 1995, he joined as architect at the office of Herzog & de Meuron. That same year, he founded Graber & Steiger Architekten in Lucerne with Niklaus Graber. Between 2008–2011, he completed teaching assignment at Lucerne University of Applied Sciences and Arts. From 2013–2015, he was a lecturer in the Master of Arts in Architecture course at the Lucerne University of Applied Sciences and Arts. Since 2016, he has been a visiting faculty at Bengal Institute for Architecture,Landscapes and Settlements in Dhaka, Bangladesh.