Durante el Segundo Imperio Mexicano y por recomendación del presidente Juárez, Rocha es incorporado al Ejército del Norte, y puesto a las órdenes del general Mariano Escobedo.