Luis Alfonso MendozaActorBorn: November 20, 1964 (55 years old)Died: February 29, 2020Filmography (2)AAA - The Movie (2010, ★ 6.3)Agent Macaw: Shaken & Stirred (2009, ★ 7)