Заместитель командира эскадрильи 206-го отдельного Кенигсбергского корректировочного разведывательного авиационного полка.За время войны совершил боле 130 боевых вылетов, на разведку и корректировку артиллерийского огня, обеспечил уничтожение 29 вражеских артиллерийских батарей, сфотографировал около 24 тысяч кв. км площади обороны противника, доставил командованию много ценных разведывательных данных. Звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 4198) присвоено 24 марта 1945 г.
Принимал участие в освобождении Прибалтики, боях в Восточной Пруссии. За время своего участия в войне Грязнов совершил 130 боевых вылетов, обеспечив уничтожение 29 артиллерийских батарей противника, сфотографировав около 24 тысяч квадратных километров площади его обороны. После окончания войны он продолжал службу в Советской Армии. В 1951 году он окончил Краснодарскую высшую офицерскую школу штурманов. В 1957 году в звании полковника Грязнов был уволен в запас. Проживал в Краснодаре, до 1977 года работал инженером по благоустройству Пашковского поселкового совета, затем до 1993 года — инженером отдела кадров управления «Краснодаравтодор». Активно занимался общественной деятельностью. Скончался 23 сентября 2000 года, похоронен на Славянском кладбище Краснодара.
Был также награждён орденом Красного Знамени, двумя орденами Отечественной войны 1-й степени, двумя орденами Красной Звезды, орденом Славы 3-й степени, а также рядом медалей.