Telenovela alum Jose Moreno Brooks has signed on for a recurring role on Freeform’s original comedy series Young and Hungry. Brooks will play Juan Carlo, a Mexican street vendor and Casanova that Sofia (Aimee Carrero) falls for while on vacation. In the fifth season, Gabi and Josh try to prove to everyone that they won’t let feelings get in the way of their new arrangement, Sofia continues on the path to a career in journalism, and Josh faces an unexpected reunion with his estranged father. Brooks recently played the series regular role of Gael Garnica on NBC’s Telenovela and recurred on Freeform’s Baby Daddy. Moreno is with KMR and manager Bob McGowan.