Catanha firma en enero del 2006 por el CD Linares de la Segunda División B de España, club que tuvo que abandonar a finales del 2007 debido a la grave crisis por la que pasaba el equipo andaluz.