Hijo del tercer matrimonio de Mariano Cañardo, un teniente de la Guardia Civil retirado en Larrés pocos meses después de su nacimiento, estudió sus primeras letras en los salesianos de Huesca.