[1] O'Herlihy was educated at California Polytechnic State University, San Luis Obispo, and the Architectural Association in London, UK.
O’Herlihy spent his formative years working as a designer and associate at Kevin Roche John Dinkeloo and Associates, and at Steven Holl Architects where he was responsible for the AIA National Honor Award-winning Hybrid Building (Seaside, Florida).
He worked at I. M. Pei and Partners in New York and Paris in addition to the Grand Louvre Museum.
[3] In 2004, the Architectural League of New York selected Lorcan O’Herlihy as one of the eight "emerging voices" in the United States.
[6] In 2021, Lorcan O'Herlihy, Founding Principal and Creative Director, FAIA, was named AIA Los Angeles Gold Medalist Recipient, an AIALA Presidential Honoree.