Родился 15 сентября 1951 года в Брянске. В 1977 году окончил Ленинградский госуниверситет по специальности "правоведение". Трудился учеником слесаря на заводе "Красный инструментальщик" в Кирове, служил в армии. В 1977-2005 годах работал на юридическом факультете ЛГУ ассистентом, доцентом кафедры трудового права, старшим научным сотрудником, завкафедрой трудового права и охраны труда, замдекана по международным связям. Одновременно с 1996 года был экспертом комитета по применению конвенций и рекомендаций Международной организации труда. 25 февраля 2005 года назначен судьей Конституционного суда РФ. За время работы в суде лишь однажды выразил особое мнение: в ноябре 2005 года он выступил против решения разрешить гражданам предвыборную агитацию "против всех" из-за отсутствия механизмов контроля за финансированием такой агитации.
Господин Маврин является четвертым судьей, окончившим юрфак ЛГУ, и однокурсником судей Сергея Казанцева и Владимира Ярославцева. Заслуженный юрист РФ, доктор юридических наук, профессор. Автор ряда учебников и монографий по трудовому праву. Женат, дочь и сын.