From 2016 to 2017, Chavira had a major recurring role in the ABC political thriller "Scandal" during the fifth and sixth seasons as democratic Governor Franciso “Frankie” Vargas who runs for president. At the same time, he had a recurring role in The CW comedy series, "Jane the Virgin" during the third season as Bruce, Xiomara's (Andrea Navedo) lover. In 2017, Chavira also had a recurring role in the Netflix horror-comedy "Santa Clarita Diet" alongside Timothy Olyphant and Drew Barrymore. In 2020, Chavira was cast as Abraham Quintanilla, the father of late singer Selena in the Netflix limited biographical series, "".