Home People Ammel Rodrigo Mendoza Ammel Rodrigo Mendoza movies Ammel Rodrigo Mendoza movies Ammel Rodrigo Mendoza Movies (2) Christmas, Inc. (2008) As Police Man 2. Apocalypto (2006) As Buzzard Hook.