El futbolista nació en El Viso del Alcor (Sevilla) en junio de 1993. Mide 1,87 metros y pesa 74 kilos.
El jugador se formó en las filas del Sevilla. Con el equipo hispalense llegó a jugar tres partidos en Primera División en las temporadas 2012-2013 y 2013-2014, temporada en la que el Sevilla se proclamó campeón de la Europa League.
El CD Lugo señala que Puerto es un jugador que "destaca por su inteligencia de juego y ser un líder firme en la defensa, siendo una joven promesa del fútbol nacional", según señala el Villarreal B.
Su fichaje se firmó este miércoles y esté jueves ya se ha entrenado con el grupo, móstrándose "totalmente preparado para jugar", según ha dicho en declaraciones a los medios.