Canelo Alvarez is from.. Canelo Alvarez is Irish.. :deal Canelo Alvarez is he mexican.. Canelo Alvarez is white..