Joining Athletic at U-14 level, he went on to play three seasons with Bilbao Athletic and four seasons with the first team. He also had other experiences in Spanish football at Real Valladolid, Rayo Vallecano, Club Atlético Marbella and Barakaldo CF. All in all, he made 280 appearances as a professional, 112 of which in the Primera División, and was an U-21 international. After his retirement, he graduated in Journalism at the University of the Basque Country. Since December 2018, he has been Athletic Club's Deputy Director of Sport.