The victim, identified by police as 61-year-old Yao Pan Ma, was attacked in the East Harlem neighborhood of Manhattan on April 23.
Surveillance video released by police last week shows Ma being attacked from behind, knocked down and kicked in the head multiple times by a lone man.
Police charged Jarrod Powell, 49, of New York with two counts of felony assault, one count of attempted murder. While they have classified the attack as a hate crime, they have offered few other details.
It was unclear Tuesday if Powell had an attorney. No information on bond was available, but police said he remained in custody Tuesday evening.
Media outlets, including the Washington Post and People magazine reported that Ma was in critical condition in a medically induced coma at Harlem Hospital. A representative for the hospital told Reuters that he could not release information on the patient.
People magazine reported that Ma was a pastry chef who came to America about two years ago with his wife.
By Rich McKay