Actualmente es el entrenador de la Real Sociedad B, en la Primera División RFEF.
Tras salir del club donostiarra, jugaría mayoritariamente en la Segunda División B de España formando parte de los clubs SD Eibar, CD Onda, Real Unión de Irún, Zamora CF, Lorca Deportiva CF, Club Gimnàstic de Tarragona y Sestao River Club.
Al terminar su carrera como jugador[1] se integra en el cuadro técnico del Real Unión.
En verano de 2012 se convierte en el segundo entrenador del equipo, entonces dirigido por Imanol Idiakez.
[2] Al concluir la temporada 2013-2014 el club anuncia la no renovación de Francisco como entrenador.