He received his Bachelor of Science in Architecture from the University of Virginia and his Master of Architecture from Yale University. He is a Lecturer in the School of Architecture at the University of Southern California. Previously, he taught architecture and design at Parsons the New School for Design and New York University. He currently serves on the Board of Directors of the Los Angeles Forum for Architecture and Urban Design.