Для построек Кокорева характерны черты эклектизма.
Родился 26 августа 1810 года в семье придворного камер-лакея.
С 1812 по 1833 годы учился в Санкт-Петербургскую Академию художеств, за это время награждён несколькими медалями.
С 1838 года работал архитектором Первой Санкт-Петербургcкой гимназии. В 1849 году получил звание академика архитектуры.
Умер 3 марта 1877 года (по другим данным — в 1876 году), похоронен на Кузьминском кладбище Пушкина.