Окончил Рижский институт инженеров гражданской авиации в 1983.
В 1983—1988 — инженер, начальник смены, цеха АТБ Красноярского объединенного авиаотряда. В 1988—1989 — главный инженер завода № 67 гражданской авиации (город Красноярск). В 1989—1993 — начальник авиатехнической базы аэропорта Черемшанка (Красноярский край). В 1993—1995 — главный инженер Красноярского управления гражданской авиации. В 1995—1998 — генеральный директор авиакомпании «Сибавиатранс».
Один из создателей альянса AiRUnion — объединения пяти авиакомпаний: KrasAir, «Домодедовские авиалинии», «Омскавиа», «Самара» и «Сибавиатранс». Почётный гражданин города Красноярска. Заслуженный работник транспорта России.
Заведующий кафедрой «Экономика и организация авиатранспортного производства» Сибирской аэрокосмической академии (город Красноярск).
В марте 2006 основал авиакомпанию SkyExpress, ставшую первым в России низкобюджетным авиаперевозчиком.
16 января 2008 года избран генеральным директором ОАО «ЭйрЮнион».