Fue embajador del Perú en el Líbano, Marruecos, Uruguay y el Reino Unido.
Nacido en Lima, fue hijo Ernesto Montagne Markholz y Raquel Sánchez Benavides.
Su padre y su hermano Ernesto, militares, fueron primeros ministros del Perú.
En 1964, fue nombrado primer embajador en Marruecos y concurrente en Túnez y Argelia, puestos que desempeñó hasta 1967, cuando pasó a la embajada de Uruguay.
En 1969, el gobierno militar lo nombró embajador en el Reino Unido, cargo que ocupó hasta 1976.