Родился 22 февраля 1968 года. В 1987 году окончил Днепропетровское театральное училище и по распределению попал в Драмтеатр города Луцка. Работу в театре пришлось на время оставить - был призван в армию, служил в ракетных войсках на космодроме "Капустин Яр". После службы в армии работал в Пятигорском театре (роль - Мизгирь, "Снегурочка" А.Н. Островского).
В 1997 году окончил актёрский факультет ВГИКа, мастерская Анатолия Владимировича Ромашина. В кино начал сниматься, будучи студентом, дебют - "Несут меня кони", режиссёра Владимира Мотыля. Сыграл небольшую роль ... грека. После ВГИКа принял участие в постановке "Гамлета" Питера Штайна, сыграв сразу семь маленьких ролей.