Question: What are some movies that George Lopez appeared in that were released in 2011 and what are the characters that he portrayed?
Answer: In 2011, Lopez reprised his role as Papi in Beverly Hills Chihuahua 2, and voiced Rafael in Rio.