Nacido en Sevilla, en el barrio de Nervión, muy cerca del estadio Sánchez Pizjuán, Puerta militó en el equipo del mismo nombre hasta que fue captado para los escalafones inferiores del Sevilla, club en el que desarrolló toda su carrera.