[2] Su carrera política se inicia cuando fue elegido como regidor del Distrito de Ica por el Partido Popular Cristiano para el periodo 1981-1983.
[3] Para las elecciones generales del año 2000, postuló al Congreso de la República con el partido Perú Posible de Alejandro Toledo y logró ser elegido con 20,344 para el periodo parlamentario 2000-2005.
En dichas elecciones, Canales postuló a la reelección con la alianza Solución Popular que tenía como candidato presidencial al exministro de Economía Carlos Boloña, sin embargo no resultó reelegido.
En 2008, fue absuelto junto a otros ex-parlamentarios acusados del mismo caso.
[10] En diciembre del 2011, se conoció que Canales visitaba al expresidente Alberto Fujimori desde prisión.