Skip to content
Santiago Ibarra Calderón

Santiago Ibarra Calderón

Actor · born 20 July 1988 · Culiacán, Sinaloa, Mexico

Mr. Iguana is a Mexican professional wrestler who debuted in 2010 and competes for Lucha Libre AAA Worldwide (AAA). He won the AAA World Trios Championship and the Copa Triplemanía Regía in 2019.

Where to start: WWE/AAA Worlds Collide 2026: Chicago (2026).

As actor 19

TV shows 5

↑ ↓ to move · Enter to open · Full search page