Question: the guy who plays chris in everybody hates chris
Answer: Tyler James Williams ( born October 9 , 1992 ) is an American actor , hip hop recording artist , martial artist , musician , music video director , film director and graphic designer .