Его отец, московский купец, был одним из учредителей московской практической коммерческой академии, дал сыну отличное воспитание. Пробыв недолго в коммерческой академии, Козлов поступил в Московский университет, закончив который, отправился на службу в Санкт-Петербруг. Здесь он в 1814 познакомился с основателем «Русского Инвалида», П. П. Пезаровиусом, и принял участие в газете переводами и рецензиями.
Умер в 1825 в Санкт-Петербурге от чахотки.
Кроме переводов Козлов помещал стихотворения в «Вестнике Европы» (1814) и статьи разного рода в «Новостях Литературы» (1822—1825) и в «Северной Пчеле», при её основании. Его письма к М. Н. Макарову помещены в «Дамском Журнале» (1829, ч. 27).