Playing career
13Racing Club de Ferrol1997–1998
UD Somozas1998–1999
Sociedad Deportiva Huesca1999–2001
Raith Rovers F.C.2001–2002
Dundee F.C.2002–2004
Rangers F.C.2004–2010
Galicia national football team2008–present
Sporting de Gijón2010–2012
Legia Warsaw2012–2012
Legia Warsaw2012–2012
Greenock Morton F.C.2013–2013
North Carolina FC2014–2016
Carlisle United F.C.2014–2014
