Career
Meza has played the 2008-2009 season with Proceedings of the Aristotelian Society Giannina of Beta Ethniki on loan from his club Atromitos. Meza signed a new 1-year contract with Inter Baku in May 2014. On 31 August 2015, Meza signed a one-year contract with another Azerbaijan Premier League side, Gabala.
On 20 December 2015, Meza was released from his Gabala contract six-months early.
On 6 January 2016, Meza signed for Cerro Porteño.