Nació el 25 de noviembre de 1911, en Draguignan (Francia). Hijo de Víctor Vague y de Marie Voiron. Miembro de la Academia Nacional de Medicina (1980), Academia de Marseille (1986), corresponsal de la Academia d'Aix-en-Provence (1984).
Catedrático de Medicina. Profesor Emérito de la Universidad Autónoma de Barcelona. Jefe de Servicio de Medicina Interna del Hospital Universitario "Germans Trias i Pujol" de Badalona desde 1983 hasta 1999.
Jefe Clínico de Endocrinología y Nutrición del Hospital General Universitario Gregorio Marañón y Jefe de la Unidad de Obesidad del mismo hospital. Su actividad asistencial se ha desarrollado siempre en el Hospital General Universitario Gregorio Marañón, donde realizó su formación como especialista en Endocrinología y Nutrición con el Profesor Juan Palacios Mateo.
Ha sido el jefe de servicio del Department of Medicine, Endocrinology Section del Complejo Hospitalario Universitario de Santiago y catedrático en la Facultad de Medicina de la Universidad de Santiago de Compostela.