Родился в деревне Гордино Шаховского района Московской области. В июне 1941 года был призван на службу в Красную Армию. Участник Великой Отечественной войны. Воевал в составе 89-й тяжелой гаубичной артиллерийской бригады Резерва Главного командования. Принимал участие в освобождении Варшавы и взятие Берлина. После окончания войны продолжил службу в армии. С марта 1980 года полковник Комаров – в запасе. Жил в Нижнем Новгороде, похоронен на кладбище «Красная Этна». Награды: ордена Красного Знамени (17.03.1945), Отечественной войны 1-й (06.06.1945) и 2-й (05.10.1944, 06.04.1985) степени, Александра Невского (28.09.1943), Красной Звезды (12.02.1945, 30.12.1956, 12.09.1972), медали, в т. ч. «За боевые заслуги» (19.11.1951).