Stan Allen was educated at Brown University, The Cooper Union, and Princeton University.
He is principal of Stan Allen Architect, founded in 1980, and Dean of the School of Architecture at Princeton University.