He is born in the United States so he is American. People here are stupid they talk about Mexicans like if there is a Mexican race. There are white, black, asian, arabs, jews and everything else in Mexico. Like Salma Hayek, She is Mexican of Lebanese decent, WBC president Jose Sulaiman is Mexican of middle eastern decent. WTF if your born in Mexico your Mexican, thats it!!