Juega como defensa central y su equipo actual es Atlético Grau de la Liga 1 del Perú.
Ahí, por un conocido, llegó a San Lorenzo, con edad de Sexta.
[2] Tapia fue el defensa central que más partidos disputó después de Tomás Cardona.
[3] El 12 de enero disputa su primer partido no oficial como titular en el empate 1-1 frente a Independiente de Avellaneda.
[4] Realiza su debut como profesional el 6 de febrero de 2016, jugando de lateral por izquierda en un partido por la primera fecha del Campeonato Argentino 2016, en el que San Lorenzo empataría con Patronato 2-2.