Edward James Olmos was 60 in Beverly Hills Chihuahua when he played the character 'Diablo (voice)'.
That was over 16 years ago in 2008.
Today he is 77, and has starred in 87 movies in total, 34 of those since Beverly Hills Chihuahua was released.
In Beverly Hills Chihuahua, I think Edward James Olmos looks: