До 1998 г. занимал руководящие посты в различных российских компаниях, занимаясь вопросами бухгалтерского учета и налогообложения.
С 1998 г. начал свою деятельность в PwC, где первоначально оказывал консультационные услуги в основном международным группам торгово-промышленного сектора экономики, а затем компаниям технологического сектора и телекоммуникационного.
В 2008 г. стал партнером PwC. В 2009–2011 гг. работал в PwC в Словакии, где приобрел значительный опыт в области трансфертного ценообразования. После возвращения в Россию, помимо проектов по корпоративному налогообложению, руководил выполнением целого ряда договоров на оказание большого объема консультационных услуг по вопросам трансфертного ценообразования, связанных с введением в России с 2012 г. новых правил в этой сфере.
С 2013 г. руководит отделом по оказанию услуг в области трансфертного ценообразования PwC в России.