Родился 15 февраля 1915 года в с. Дюково (Ивановская область). Русский. В 1937- 1939 го дах красноармеец конвойных войск НКВД. В 1939 году поступил в Саратовское военное училище НКВД. На фронте с июня 1941 года. Начальник 13-й погранзаставы (Западный пограничный округ) лейтенант Лопатин с первого дня войны со своими подчинёнными героически отражал атаки превосходящих сил противника. В течение 11 суток пограничники стояли насмерть, не пропустив гитлеровцев через свой рубеж. 2 июля 1941 года погибли последние бойцы заставы. Награжден орденом Ленина. Навечно зачислен в списки воинской части. Имя Героя носит погранзастава, где он служил. В населенном пункте, расположенном вблизи погранзаставы, воздвигнут монумент героям-пограничникам. На доме, где родился Герой, установлена мемориальная доска.
Звание Героя Советского Союза присвоено 18 декабря 1957 года (посмертно).