С 1979 по 1984 год учился на дневном отделении Московского государственного университета им. М. В. Ломоносова; окончил юридический факультет с отличием по специальности «правоведение».
С 1984 по 1987 год учился в очной, а затем в заочной аспирантуре там же. Защитил в 1988 году диссертацию на соискание учёной степени кандидата юридических наук по теме: «Судебные прения в механизме установления истины по уголовному делу».
C 1990 года — главный специалист юридического отдела Аппарата Президиума Верховного Совета РСФСР.
В 1995 году возглавил отдел судебной реформы Государственно-правового управления Президента Российской Федерации.
С 1996 по 2001 год — судья Московского городского суда;
По некоторым данным, из-за конфликтов с Председателем суда Ольгой Егоровой дважды был лишён полномочий, но Высшая квалификационная коллегия судей отменяла решения, принятые против Пашина. Сам Пашин не подтвердил наличие конфликта с Егоровой.
В 2001 году ушёл в отставку.
В 2005—2007 годах участвовал в программе «Федеральный судья» на Первом канале.
В настоящее время (сентябрь 2009 года) — профессор кафедры правовых дисциплин Московского государственного университета им. М.В. Ломоносова, профессор кафедры судебной власти и организации правосудия ГУ-ВШЭ (город Москва), профессор кафедры уголовно-правовых дисциплин Московского института экономики, политики и права.
Кандидат юридических наук (1988);
Заслуженный юрист Российской Федерации (1992);
Доцент (1994);
Действительный член Нью-Йоркской академии наук (1995);
Лауреат премии «За права человека» Уполномоченного по правам человека в Российской Федерации (1999).
Член-учредитель регионального общественного объединения «Независимый экспертно-правовой совет»;
Член Московской Хельсинкской группы.
Автор законопроектов, ставших законами:
Автор более 90 опубликованных работ.