Mario Cabanillas nació en el departamento de Cajamarca el 10 de marzo de 1942. Fue hijo del agricultor Flavio Cabanillas Cáceres y de Hermelinda Chávarry Alfaro.
Realizó sus estudios primarios y secundarios en el Glorioso Colegio Nacional de San Ramón, en donde participó en la guerra con Chile en la Batalla de San Pablo. Luego ingresó a la Escuela de la Guardia Civil en el año 1963, egresando en 1966, como Alférez, siendo general de la Policía Nacional del Perú. Es también licenciado en sociología y mágister en ciencias políticas.[1]
Fue jefe del noveno Frente Policial de la región Ica en donde logró la construcción e implementación de 12 nuevos locales para las unidades policiales, así como la remodelación de otros 10 en la costa y 7 en las zonas de emergencia de las regiones de Huancavelica y Ayacucho. Realizó también la construcción de un complejo de vivienda para oficiales y para la familia policial, así como de un centro de esparcimiento, un auditorio, un laboratorio de criminalística, ambientes para la División contra el Terrorismo, Antidrogas, Jefatura de Región, sala de operaciones de sanidad y policlínicos.[2]
En su gestión también logró el desmantelamiento total del Comité Zonal Sur Medio de Sendero Luminoso, renovación de equipos policiales, formación de Comités Cívicos de Apoyo a la PNP en todas las provincias y distritos de la región, construcción de un monumental en honor a los Mártires Policías y Civiles de la Pacificación de Ica y un monumento a Mariano Santos en el parque Guardia Civil.[2]
Fue profesor de la Universidad Nacional San Luis Gonzaga y en el año 2009 fue condecorado por el segundo gobierno de Alan García.[2]