Nació en San Juan Bautista, hoy Villahermosa, Tabasco, el 7 de enero de 1900. Fueron sus padres el Ingeniero José N. Rovirosa y Natividad Pérez. Sus estudios de primaria los realizó en su ciudad natal y parte de su segunda enseñanza en el Instituto “Juárez”; quién la terminaría en la Escuela Nacional Preparatoria de la Ciudad de México. Se graduó de Médico Cirujano partero en salud pública en el estado de Veracruz. Al terminar fue designado Jefe de la Unidad Sanitaria en la ciudad de Orizaba de la misma entidad.
Posteriormente, fue designado Jefe de los Servicios Coordinados de Salubridad y Asistencia. Fue becado a la Escuela de Higiene de la Universidad de John Hopkins en Baltimore, E.U.A., en donde se graduó de Maestro en Salud Pública. A su regreso ocupó el cargo de Jefe de los Servicios Coordinados de Salubridad y Asistencia en varias entidades federativas. En Tabasco inició la campaña piloto contra la tuberculosis y servicios de salud integral a bordo de la unidad móvil fluvial «Mensajero de la Salud» en el año de 1959. Además fue Director de los Servicios Coordinados de la Secretaría de Salubridad y Asistencia.
A nivel internacional formó parte de la Delegación Mexicana que asistió a la Asamblea Constitutiva de la Organización Mundial de la Salud que tuvo lugar en Nueva York. Por su gran labor realizada en la frontera del norte fue comisionado en las Oficinas Sanitarias Panamericanas como oficial de enlace entre las autoridades mexicanas y norteamericanas de Salud Pública. Por sus eminentes servicios prestados en Salud Pública recibió la medalla «Eduardo Liciaga» y diploma de manos de los presidentes de México Licenciados Adolfo López Mateos y Miguel Alemán Valdés.
Durante el régimen del Lic. Carlos Madrazo Becerra ocupó la Jefatura de los Servicios Coordinados de Salubridad y Asistencia Pública y posteriormente fue Senador por el Estado de Tabasco. Falleció el 25 de julio de 1970 en la Ciudad de México.
