В детстве получил серьезную травму позвоночника, после чего начал активно заниматься спортом (карате, биатлон), чтобы восстановиться. После школы получил профессию строителя, а затем учился на актерском отделении факультета драматического искусства петербургской Академии театрального искусства. Прошел службу в армии.
С 1985 года начал выступать на сцене. Работал в Театре им. Ленсовета, ТЮЗе, «Балтийском доме», Театре на Литейном.
С 1989 года начал сниматься в кино. Широкую известность и народную любовь получил после роли капитана милиции Владимира Казанцева в сериале «Улицы разбитых фонарей».