Иван Семенович Козловский родился 24 марта 1900 года недалеко от Киева в простой крестьянской семье.
С 7 лет пел в хоре Михайловского монастыря в Киеве, начиная с 19 лет выступал в оперных театрах Хабаровска и Екатеринбурга, был солистом Большого театра, в котором служил 30 лет.
Иван Козловский выступал на сцене до 87 лет. Мастерство, искренность исполнения, страсть к своему делу позволили Козловскому создать неповторимые вокально-сценические образы – Юродивого в опере «Борис Годунов», Ленского в «Евгении Онегине», Альфреда в «Травиате». До сих пор в истории он остается одним из самых главных русских теноров.