Humberto Alejandro Castro Ward (born December 15, 1984) is a Mexican actor of films and television. He became a legal U.S. resident on July 12, 2006 and was sworn in as a naturalized U.S. citizen on December 15, 2011. In 2016, he officially started his own film production company called Award Pictures.