Имеет два высших образования. В 1981 году с отличием окончил Московский энергетический институт, квалификация − инженер-конструктор-технолог.
В 2009 году с отличием окончил Московский государственный университет путей сообщения, присуждена квалификация экономиста.
С 1981 года по 2003 год проходил службу на офицерских должностях в Вооруженных силах РФ.
С 2003 по 2008 г. – начальник управления информатики и телекоммуникаций аппарата администрации Смоленской области.
С 2008 по 2010 г. – начальник Главного управления информационных технологий и связи Смоленской области.
Имеет ученую степень доктора технических наук, профессор вычислительной техники, действительный член Академии военных наук.
Распоряжением губернатора Смоленской области Сергея Антуфьева Петр Лопашинов назначен заместителем губернатора Смоленской области – начальником Департамента Смоленской области по информационным технологиям, связи и обеспечению предоставления услуг в электронном виде.