31-year-old Leo Hurtado lives in Los Angeles, California, but has also spent time in Pasadena, California. He is a 2005 graduate of Pasadena High School and he works as an Artist. Discovery Channel is one of his favorite TV shows. The Butterfly Effect is one of his all-time favorite films.