Карим Адиатович родился 29 декабря 1920 года в д. Б. Ачасыр Свияжского кантона татАССР (позже Нурлатского района ТатАССР, ныне Зеленодольский район РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии 14 октября 1940 года Юдинским РВК ТатАССР. С 22 августа 1942 года по май 1945 года служил в ОКР «Смерш» З-го Белорусского фронта связистом. С 1 февраля 1947 года по 1 апреля 1974 года служил в органах внутренних дел. На пенсию вышел с должности милиционера Васильевского ОМ Зеленодольского ГРОВД.
Награжден медалью «За отвагу» (1944г.), «За боевые заслуги» (1945г.), «За взятие Кенигсберга» (1945г.), «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».