Родился в 1959 году в поселке Харик Иркутской области.
В 1972 году вместе с родителями переехал в Усть-Кут. В 1975 году окончил 8 классов, затем поступил учиться в речное училище на эксплуатационное отделение. Занимался самодеятельностью, играл в оркестре. Ходили на теплоходе до Якутска с агитбригадой, обслуживали суда, давали концерты.
Когда окончил училище, был призван в армию. Служил в музыкальном взводе, в оркестре вел соло на трубе. Во время службы приезжал в Усть-Кут с концертом с Забайкальским военным округом. После армии поступил в Иркутское театральное училище, окончил его с красным дипломом.
Работал в Куйбышевском драматическом театре им. Горького, затем его пригласили работать в Минский Театр-студию киноактера.
роли в кино
2014 Наследники :: отец Артема
2013 Вот это любовь! :: следователь
2012-2013 Не плачь по мне, Аргентина! :: Иван Иванович
2012 Спасти босса :: Константин Ляпин
2012 Роковая любовь Саввы Морозова (документальный) :: комиссар Морено
2011 Товарищи полицейские :: Олег Субботин
2011 Восьмидесятые :: милиционер
2010 Последняя минута :: портье
2008 Шаг за шагом :: Вася
2008 Счастливого пути :: дальнобойщик
2008 Солдаты-15. Новый призыв :: представтель фирмы "Пузырёк"
2008 Неидеальная женщина :: Тарзан Гераклович
2008 Золушка 4х4. Всё начинается с желаний... :: Шут
2007 Спартакиада. Локальное потепление :: организатор
2007 Приключения солдата Ивана Чонкина :: подполковник Лапшин
2007 Вся такая внезапная
2006 Трое сверху :: Олег Битый
2006 Солдаты-9 :: эпизод
2006 Кто в доме хозяин? :: Щукин
2006 Дедушка моей мечты-2 (Украина) :: Серж
2006 Большие девочки :: сотрудник лотереи
2006 Большая любовь :: Террорист
2005 Туристы :: Анатолий
2005 Русский бизнес XXI века :: продюсер
2005 Воскресенье в женской бане :: Влад :: главная роль
2004 Одинокое небо :: Затевахин
2004 Моя прекрасная няня :: Геннадий
2004 Маленькие беглецы (Беларусь) :: администратор гостиницы
2003 Отель "Исполнение желаний" (Беларусь)
2003 Моя родня :: доктор
2002 Каменская-2 :: зам.директора в банке
2002 Закон :: фермер Тюрин
2001-2002 FM и ребята :: Лев Петрович Томский
2001 Ускоренная помощь 2 (Беларусь, Россия)
2001 Поводырь (Беларусь) :: Артур
1999 Ускоренная помощь 1 (Беларусь, Россия) :: доктор Попов :: главная роль
1992 Белое озеро (Беларусь)
1991 Хэппи энд :: артист