
Ricardo Chavira
- Known for
- Acting
- Born
- September 1, 1971 (age 55)
- Birthplace
- Austin, Texas, USA
Biography
Ricardo Antonio Chavira (born September 1, 1971) is an American actor, perhaps best known for his role as Carlos Solis on Desperate Housewives.
Known For
Filmography

Ballard
TV · as Robert Olivas · 8 eps

Will Trent
TV · as Councilman Victor Carrey · 1 ep

Reefa
Movie · as Officer Morales

Leverage: Redemption
TV · as Edgar Ramirez · 1 ep

Selena: The Series
TV · as Abraham Quintanilla · 18 eps

Christmas Reservations
Movie · as Kevin Portillo

Narco Soldiers
Movie · as Don Toribio

Truth Be Told
TV · as Vince · 5 eps

Santa Clarita Diet
TV · as Dan Palmer · 5 eps

Oro y Polvo
Movie

Being Charlie
Movie · as Drake
Guys Like Us
Movie · as Narrator (voice)

Telenovela
TV · as Martin · 1 ep

Chicago P.D.
TV · as Det. Sal Ortiz · 1 ep

Jane the Virgin
TV · as Bruce · 8 eps

Bad Teacher
TV · as Tico · 2 eps

Welcome to the Family
TV · as Miguel Hernandez · 9 eps

Scandal
TV · as Francisco Vargas · 15 eps

Dead Space: Aftermath
Movie · as Alejandro Borges (voice)

Piranha 3D
Movie · as Sam

Chasing 3000
Movie · as Dr. Boogie

Hawaii Five-0
TV · as Agent Callaghan · 1 ep

Superman/Batman: Public Enemies
Movie · as Major Force (voice)

Don't Let Me Drown
Movie · as Dionisio

Castle
TV · as Alex Lopez · 1 ep

Warehouse 13
TV · as Detective Briggs · 1 ep

Saving God
Movie · as Rev. Danny Christopher

Days of Wrath
Movie · as Detective Romeros

Rockaway
Movie · as Dave

Cosmic Radio
Movie · as Vasquez

Kings of South Beach
Movie · as Enrique

Burn Notice
TV · as Rafael Serano · 2 eps

The Megan Mullally Show
TV · as Self - Guest · 1 ep

The Tyra Banks Show
TV · 1 ep

The Alamo
Movie · as Private Gregorio Esparza
The Tony Danza Show
TV · as Self · 3 eps

Desperate Housewives
TV · as Carlos Solis · 177 eps

Jimmy Kimmel Live!
TV · as Self · 1 ep

Joan of Arcadia
TV · as Sgt. Eddie Fosberg · 1 ep

Monk
TV · as Jimmy Belmont · 2 eps

George Lopez
TV · as Victor · 1 ep

Barstow 2008
Movie · as Guaco

Six Feet Under
TV · as Ramon · 4 eps

The Division
TV · as Bernard · 2 eps

24
TV · as Agent Bundy · 1 ep

The View
TV · as Self · 1 ep

JAG
TV · as Miguel · 1 ep