Образование высшее юридическое.
В 1991 году окончил Московский юридический институт (ныне — Московская государственная юридическая академия).
До получения статуса адвоката работал в должности федерального судьи.
С 7 июня 1993 года по 6 сентября 1996 года являлся федеральным судьей Останкинского районного суда г. Москвы. С 6 сентября 1996 года по 4 ноября 2001 года являлся федеральным судьей Московского городского суда.
Уйдя в отставку с должности судьи, 5 ноября 2001 года получил статус адвоката.
С 20 марта 2003 года является членом Коллегии адвокатов «Московская городская коллегия адвокатов» Адвокатской конторы № 31 «Аснис и партнеры».
Выступает в качестве защитника, а также представителя потерпевших по уголовным делам.
Принимал участие в ряде дел, широко освещавшихся СМИ:
-в 2004 году осуществлял защиту в Московском городском суде А. Кулачинского по уголовному делу, рассматриваемому судом с участием присяжных заседателей, о заказном убийстве 17 апреля 2003 года депутата Государственной Думы Юшенкова С.Н.;
-в 2007 году осуществлял защиту в Новосибирском областном суде четырехкратного олимпийского чемпиона и тринадцатикратного чемпиона мира по биатлону Тихонова А.И.;
-в 2007 году осуществлял защиту в Московском городском суде Хорхордина В.И., обвиняемого по ст. 30 ч.1, ст. 33 ч.3 и ст. 105 ч.2 п.»з» УК РФ, в отношении которого 21 ноября 2007 года с учетом вердикта коллегии присяжных заседателей был постановлен оправдательный приговор;
-в 2012 году представлял интересы потерпевшего — компании «Вендорт Трейдерс инк.»- в уголовном деле по обвинению в мошенничестве бизнесмена Козлова А.А., по результатам рассмотрения которого Пресненский районный суд г. Москвы 15 марта 2012 года постановил обвинительный приговор и назначил Козлову А.А. наказание в виде лишения свободы;
-в 2013-2014 г.г. осуществлял защиту на предварительном следствии Игнатенко А.Н., ранее занимавшего должность 1-го заместителя прокурора Московской области, которого следствие обвиняло в совершении преступления, предусмотренного п.п. «а», «г» ч.4 ст.290 УК РФ;
-в 2015-2016 г.г. осуществлял защиту на предварительном следствии и в суде генерал-лейтенанта внутренней службы Соколова А.Н., ранее занимавшего должность начальника ГУФСИН России по Пермскому краю;
-в 2016 году представлял интересы экс-главы ФТС России Бельянинова А.Ю. в Следственном комитете Российской Федерации, куда Бельянинов А.Ю. приглашался для дачи показаний в качестве свидетеля.
16 сентября 2006 года был награжден почетной грамотой Адвокатской палаты города Москвы за квалифицированную профессиональную деятельность и преданность традициям российской адвокатуры.