Родился 5 апреля 1963 года в с. Щепелевка Глобинского района Полтавской области Украинской ССР.

В 1992 году окончил Санкт-Петербургский университет МВД России. Кандидат экономических наук.

1981 – 1985 - служба в Вооруженных силах.

1985 – 2011 - служба на различных должностях в органах МВД РФ.

04.2011 – 09.2013 - начальник Управления Федеральной службы исполнения наказаний по Краснодарскому краю.

01.2014 – 09.2017 - начальник Управления МВД России по Тамбовской области.

09.2017 – 04.2019 - начальник Главного управления МВД России по Нижегородской области.

02.2020 – по настоящее время – главный федеральный инспектор по Ульяновской области аппарата полномочного представителя Президента Российской Федерации в Приволжском федеральном округе.

Награды: медаль ордена «За заслуги перед Отечеством» II степени, медаль «За отличие в охране общественного порядка», медаль «В память 800-летия Нижнего Новгорода». 

Действительный государственный советник Российской Федерации 3 класса. Генерал-майор полиции.

В сентябре 2022 года попал в серьезное ДТП недалеко от села Сосновка Карсунского района. «Мерседес-Бенц Е200» столкнулся с «БМВ-730LD», на котором Куклик направлялся в Инзу. Предполагаемым виновником называли водителя «Мерседеса», который в темноте мчался по встречной полосе. Сообщалось, что его 22-летний пассажир в этот день отмечал день рождения, и они якобы торопились на праздник.