David graduated in Switzerland from the Swiss Institute of Technology EPFL in 1996 and worked for Harry Seidler & Associates in Sydney and for Nicholas Grimshaw & Partners in London before returning to Switzerland establishing David Weibel Architecte.