Desperate Housewives alum Ricardo Chavira is set for a recurring role on the upcoming third season of Jane The Virgin, playing Xo’s (Andrea Navedo) ex-boyfriend who dated her when he was married.
In one of the several cliffhangers in the Season 2 finale of the CW series, Xo, who had just slept with ex-husband Rogelio’s nemesis Esteban, was seen holding a positive pregnancy test for a baby that could be any of the two men’s.