Chavira to Guest Star on ABC’s Drama Series “Castle”

Ricardo Chavira is getting political… At least on the small screen.

The 43-year-old Mexican American actor has landed a key role on ABC’s drama series Castle.

Ricardo Chavira

Chavira, best known for portraying Eva Longoria’s husband on Desperate Housewives, will play Alex Lopez, a popular congressman whose life may in danger.

Chavira will appear in Episode 18, when Detective Ryan — who it was established has been working side jobs — pulls some hours at his brother-in-law Frank’s private security company, which has been charged with protecting Congressman Lopez.

Teasing the Ryan-centric episode, showrunner David Amann told TVLine, “He gets involved in a situation where [he and Frank] are guarding somebody important and an incident occurs, and he is caught in the middle of it.”

Chavira’s post-Desperate Housewives credits include Burn Notice, Welcome to the Family and Bad Teacher.

Castle resumes its season, with Episode 17, on March 16.

Leave a Reply