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 Alferez, siendo general de la Policía Nacional del Perú.
[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] Fue militante del Frente Popular Agrícola del Perú (FREPAP) y en las elecciones generales del año 2000 participó junto con Héctor Jhon Caro, exjefe de la DIRCOTE, como integrante de la plancha presidencial de Ezequiel Ataucusi.