Se desempeñaba en la posición de centrocampista y su último equipo fue el Xerez.
Se inició como futbolistas en las categorías inferiores del Real Madrid aunque nunca llegó a jugar con el primer equipo.
En el año 2002 fue traspasado al Real Valladolid donde estuvo cuatro temporadas, jugando 102 partidos y metiendo 10 tantos.
Tras dos temporadas defendiendo al conjunto azulón, Sousa fue cedido al Rayo Vallecano hasta el 30 de julio de 2009.
Su último equipo fue el CD Xerez, en el cual se retiró de las canchas, pero no del fútbol , pasando a formar parte del personal de dicho club.