Родился 19.12.1911 года на хуторе Унеча, ныне город Брянской области в семье рабочего. Русский. Член КПСС с 1939 года. Окончив 7 классов школы № 41 в 1931, работал кочегаром на железно-дорожной станции Унеча. В Советской Армии в 1933—1935 и с 1941. Работал массовиком в клубе, затем в Унечском отделении железной дороги. Окончил Ленинградское военно-политическое училище в 1942 году. В боях Великой Отечественной войны с декабря 1942 года. Парторг батальона 383-го стрелкового полка (121-я стрелковая дивизия, 60-я армия, Центральный фронт) лейтенант Кровко в конце сентября 1943 года во главе десантного отряда переправился на остров, а с него с семью бойцами — на правый берег Днепра в районе села Глебовка (Вышгородский район Киевской области). Захватив плацдарм, бойцы удерживали его до подхода батальона. Звание Героя Советского Союза присвоено 17.10.1943 года. С 1946 майор Кровко — в запасе. Живёт в Алма-Ате. Награжден ордена Ленина, Красного Знамени, Отечественной войны 1 и 2 степени, Красной Звезды, медалями.