LOS ANGELES, Jan 10: Adan Canto, the Mexican singer and actor best known for his roles in “X-Men: Days of Future Past” and “Agent Game” as well as the TV series “The Cleaning Lady,” has died. He was 42.