Cañas played 13 times for hometown's Sevilla FC during 1998--99, but the Andalusians were then in the second division; he also represented Getafe CF, AD Ceuta (two spells), Polideportivo Ejido, UD Salamanca, Albacete Balompié and Girona FC.
Cañas played 13 games for hometown's Sevilla FC during 1998--99, but the Andalusians were then in the second division. During his career, he also represented Getafe CF, AD Ceuta (two spells), Polideportivo Ejido, UD Salamanca, Albacete Balompié and Girona FC.