Lopatin comenzó su servicio en el Ejército Rojo en 1918, participando en la Guerra Civil Rusa.
Al momento de comenzar la Gran Guerra Patriótica ostentaba el rango de Mayor General, mientras estaba al mando del 37.º ejército.
Luego se le entregó el mando del 9.º Ejército (junio de 1942), siendo ascendido a Teniente General en el transcurso del año, y después trasladado al mando el 62.º Ejército (agosto de 1942).
Entre enero y julio de 1944 Lopatin sirvió como comandante adjunto del 43.º ejército, y desde julio de 1944 como Comandante del 13.º Cuerpo de Guardias, en el 1.º Frente Báltico y 3.º Frente Bielorruso.
Se encuentra enterrado en la fila 20 de la parcela 6 (участок) en el Cementerio Novodévichi junto con su mujer.