Guillermo Firpo

Realizó las divisiones menores y debutó en Central Español, hasta donde llegó a ser capitán del equipo.

Jugó 2 temporadas en Club Deportes Cobreloa, logrando destacar en el fútbol chileno.

Sin embargo, no se pudo consolidar debido a constantes lesiones y bajo rendimiento.

A inicios del 2021 ficha por Ayacucho FC para afrontar el torneo local y Copa Libertadores 2021.

Luego de un paso irregular por el fútbol peruano regresa a Villa Española.