Twitch streamer Edwin Castro with over 3.5 million followers on Amazon’s live streaming service recently joined Creative Arts Agency.

According to The Hollywood Reporter, Castro will be represented by CAA in all areas of the media. Turtle Beach, 7-Eleven, Gillette, and Electronic Arts are among the brands with which the 30-year-old Chicagoan has previously collaborated.

Castro has a Twitch audience of 30,000 concurrent live viewers, where he primarily streams himself playing the FIFA video game from EA Sports.

His 3.5 million followers put him in 56th place among Twitch streamers, with 136 million total views. Castro, who goes by the handle Castro 1021, has 1.98 million YouTube subscribers and 1.3 million Twitter followers in addition to his Twitch following.

Castro also plays for charity: in 2015, he raised over $80,000 for Macmillan Cancer Support by streaming for 50 hours.