Родился 20 января 1955 в г. Днепропетровске Украинской ССР в семье военнослужащего.
В 1979 окончил Московское высшее техническое училище (МВТУ) им. Н. Э. Баумана по специальности "Автоматические системы".
С 1979 по 1981 - офицер Вооруженных Сил СССР.
С 1981 по 1983 - научный сотрудник Московского авиационного технологического института им. К. Э. Циолковского.
С 1984 по 1987 - диктор Центрального телевидения Гостелерадио СССР. С 1987 по 1989 - специальный корреспондент Главной редакции телепрограмм для Москвы Гостелерадио СССР.
С 1989 по 1997 - главный редактор, директор Службы информации АООТ "Московская телевизионная компания" (МТК).
Один из создателей, руководитель и ведущий информационных программ МТК "Хроника", "Московский телетайп", "Новости недели". С 1993 по 1995 - ведущий программы "Persona Grata?".
С 1996 по июнь 1997 вел еженедельную программу "Вечер с Андреем
Леоновым".
В 1996 - 97 - вице-президент МТК.
В 1997 перешел в штат ОАО "Телекомпания "ТВ Центр".
С июля 1998 - начальник отдела по освещению деятельности правительства Москвы ОАО "ТВ Центр". С 1998 - ведущий и руководитель еженедельной информационно-публицистической программы "Слово и дело" (ТВЦ).
С марта 2000 - заместитель главного редактора информации - руководитель Службы московского вещания Дирекции информации, общественно-политических и спортивных программ ОАО "ТВ Центр". Вел первые выпуски ежедневной программы "Время - московское", затем стал ведущим еженедельного итогового выпуска этой программы.
Воинское звание - старший лейтенант-инженер запаса.
Владеет английским и немецким языками.
Женат. Имеет сына и дочь.