Who knew Modern Family star Rico Rodriguez had such mad skills?

The 13-year-old actor guest stars on a special episode of Disney Channel's Good Luck Charlie (airing August 28), where he plays a rapper named Leo who has a rivalry with series regular Gabe Duncan (Bradley Steven Perry).

"Yo, my name is Leo and I'm here to tell, I've got some refreshments I'd like to sell," Rodriguez raps. "I take the best lemons. Don't you know? I just squeeze and add sugar. Yo, yo, yo, yo!"

Good Luck Charlie airs August 28 at 8 p.m. EST on Disney Channel.