Commenters on his posts have accused Canon of being "racist," "racialist," "ignorant" and "hypocritical." Others have defended his act as "hilarious" and on point.

He even posted a short video explaining that he has named his Caucasian alter ego as "Connor Smallnut," he says.

"Damn I didn't know it was going to be this hard being White! ... I'm exhausted with all this "privilege" LOL #WhitePeopleProblems," he later added.

And he didn't stop there.

He shared an Instagram pic of Robert Downey Jr..'s blackface character from the movie Tropic Thunder. He wrote with the photo, "Shout out to @RobertDowneyJr This is one of my favorite characters of all time! Hilarious!!! There is a big difference between Humor and Hatred."