Chavira starred in a production of "Tracers" at the Odyssey Theatre in Los Angeles, and also starred in a co-production of "Living Out". He played Stanley Kowalski in the Guthrie Theater's production of Tennessee Williams' "A Streetcar Named Desire", from July 3 to August 21 of 2010 in Minneapolis. He also had voice roles as Alejandro Borges in the film "" and as John Carver in the video game "Dead Space 3". He also appeared in a number of movies, including "Days of Wrath" (2008), "Saving God" (2008), and "Piranha 3D" (2010).