[1] She later spent two years at the William Esper Studio in New York and worked as a hair stylist before acting.
[2] While still studying, Rodriguez began appearing on-screen playing supporting roles in films Fresh (1994), Dead Presidents (1995) and I Think I Do (1997).
[3] On television, Rodriguez made guest appearances in Law & Order, Lifestories: Families in Crisis and CBS Schoolbreak Special, before playing the recurring role in the police drama series, New York Undercover from 1994 to 1995.
She later made appearances in New York News, NYPD Blue, Oz, City of Angels, Six Feet Under, ER, Third Watch and The Shield.
Along with the rest of the cast she received Screen Actors Guild Award for Outstanding Performance by an Ensemble in a Comedy Series in both 2015 and 2016.
[2][9] Rodriguez also had recurring roles as Paz Valdes in the Starz drama series Power from 2014 to 2020, and as Special Agent Chavez in the NBC police procedural Grimm from 2014 to 2015.
In 2017, she appeared in Hugh Jackman's final Wolverine film Logan directed by James Mangold and starred in the second season of Hulu crime drama, Chance.
[15] In June 2021, Rodriguez voiced Rafa Martez in the Star Wars: The Bad Batch episode "Decommissioned".