He has served on national juries and advisory boards such as The Architectural League of New York, Progressive Architecture Awards and the Mies Crown Hall Americas Prize. He has been a visiting professor at the Universities of Pennsylvania, Syracuse, Harvard, Berkeley, Vienna, Innsbruck, and Di Tella among others. In 2013, he was the Louis I. Kahn visiting assistant professor of Architectural Design at Yale University School of Architecture.