Окончил Севастопольский филиал Ярославского государственного театрального института. С 1996 года служил в Севастопольском театре Черноморского флота им. Б. Лавренева. С 2018 года – в труппе Севастопольского академического русского драматического театра им. А. В. Луначарского.