Rebecca Bunch may really have something to sing about now.

Crazy Ex-Girlfriend has tapped Scott Michael Foster to join the cast as a possible love interest for Rachel Bloom’s vocally inclined drama queen, TVLine has learned exclusively. The Greek and Once Upon a Time alum will have a major recurring presence throughout Season 2 and could return in Season 3 as a full-fledged series regular (should the CW comedy score a renewal).

Foster, who’s coming off a a stint in the now-defunct Freeform tear-jearker Chasing Life, will play Nathaniel, a lawyer from a prominent family who technically is from the San Gabriel Valley but who is nonetheless from a very different world. When he collides with Rebecca and the people in her life, he affects everyone’s future.

Crazy Ex-Girlfriend returns with its second season on Friday, Oct. 21 at 9/8c.