He received both his bachelor’s degree and Master of Architecture from Princeton University where he was awarded the Butler Traveling Fellowship and the Suzanne Kolarik Underwood Thesis Prize. Prior to Oregon he taught studios at the University at Buffalo, the New Jersey Institute of Technology, and Parsons School of Design.