Сотрудничал с правозащитными организациями «Юристы за конституционные права и свободы» (Москва) и «Гражданский контроль» (Санкт-Петербург).
Начиная с октября 2014 года и по ноябрь 2020 года, преподавал международное право и право прав человека на программе права департамента социальных наук Европейского гуманитарного университета (Вильнюс, Литва).
В качестве тренера неоднократно участвовал в тренингах по праву Европейской Конвенции, организованных в России Институтом права и публичной политики и Инициативой верховенства права Американской ассоциации юристов (ABA ROLI). В качестве международного эксперта Совета Европы проводил тренинги для адвокатов в Украине, Беларуси и Азербайджане.