Комаров родился в Энгельсе Саратовской области. Около 10 лет он работал в банках. С 2002 по 2008 год занимал должность замгендиректора по финансам «Норильского никеля».
После до 2009 года был советником гендиректора «Ростехнологий», затем до 2013 года руководил «АвтоВАЗом».
В 2013 году Комаров был назначен замруководителя «Роскосмоса». В марте 2014 стал главой Объединенной ракетно-космической корпорации.
С 2015 года до мая 2018 года Комаров был руководителем «Роскосмоса». После его сменил бывший вице-премьер Дмитрий Рогозин. 11 июля Комарова назначили замминистра науки и высшего образования.
На посту полпреда в ПФО Комаров сменил Михаила Бабича, который занимал должность с 15 декабря 2011 года. Сейчас он назначен послом России в Белоруссии и спецпредставителем президента РФ по развитию торгово-экономического сотрудничества с республикой.
До сегодняшнего дня обязанности полпреда исполнял Игорь Паньшин, бывший замом у Бабича с марта 2017 года.