Where is Richard Montoya?

Movie Role
Nacho Libre (2006) Guillermo