Polideportivo Ejido
Castells was born in Sueca, Valencia. An unsuccessful youth graduate of Valencia CF, he spent most of his career in the third division, also having spells in the second with Polideportivo Ejido and Alicante CF (both ended in relegation).