В детстве занимался музыкой, играл в ленинградском Театре юношеского творчества во Дворце пионеров. После школы поступил в Педагогический институт имени Герцена, поскольку с первой попытки попасть на актёрский курс ЛГИТМиКа (сейчас СПбГАТИ) не удалось. Отслужив в армии, поступал в ЛГИТМиК во второй раз и в результате попал на курс В.Петрова. По окончании института (1992) увлекся музыкой, играл на бас-гитаре в составе петербургской группы «Пепси». Работал в театре «Время», в Санкт-Петербургском «Театре-Буфф», играл в спектаклях «Русской антрепризы» имени Андрея Миронова. С 2001 года - актёр труппы театра «Смешной театрик» Бориса Уварова. В телекино дебютировал в конце 90-х в роли «химика» в серии «Доктор Фауст» сериала «Агент национальной безопасности». Первую роль в большом кино получил в 2002 году, - сыграл участника заговора адмирала Дерибаса в костюмной драме Виталия Мельникова «Бедный, бедный Павел» (2003). В 2003 году сыграл Фигаро в Новогоднем проекте НТВ и украинского канала «Интер» - мюзикле «Фигаро» по комедии Бомарше, с участием звёзд российской и украинской эстрады. Вёл программу «Рекламная фишка» на НТВ.