Sarah Shahi Filmography: Every Movie and TV Show in Order
All 46 Sarah Shahi roles in chronological order (1993 to 2025): 19 movies and 27 TV series.

How many movies and TV shows has Sarah Shahi been in? This complete Sarah Shahi filmography lists 46 credited roles (19 films, 27 TV series), in chronological order from 1993 to 2025, with links to our full guides where available.
Sarah Shahi movies in order
- Dr. T & the Women (2000) as Cheerleader Extra (uncredited)
- Old School (2003) as Erica
- A Lot Like Love (2005) as Starlet
- The Dog Problem (2006) as Candy
- For Your Consideration (2006) as Sanchez
- Rush Hour 3 (2007) as Zoe (uncredited)
- Crossing Over (2009) as Pooneh Baraheri
- I Don't Know How She Does It (2011) as Janine LoPietro
- The Trouble with Bliss (2011) as Hattie Skunk / Hattie Rockworth
- Static (2012) as Addie Dade
- Bullet to the Head (2012) as Lisa Bonomo
- The Congress (2013) as Michelle
- Road to Paloma (2014) as Eva
- Guns for Hire (2015) as Carla
- Michael Bolton's Big, Sexy Valentine's Day Special (2017) as Carmela
- Hangman (2017) as Captain Lisa Watson
- Bad Therapy (2020) as Annabelle
- Black Adam (2022) as Adrianna Tomaz
- Red, White & Royal Blue (2023) as Zahra Bankston
Sarah Shahi TV shows
- Frasier (1993) as Reservationist
- ER (1994) as Tara King
- Spin City (1996) as Bachelorette
- Dawson's Creek (1998)
- The Sopranos (1999) as Sonya Aragon
- Boston Public (2000) as Laura
- Alias (2001) as Jenny
- Reba (2001) as Kate
- Reba (2001) as Bridget
- The L Word (2004) as Carmen de la Pica Morales
- Hell's Kitchen (2005) as Self - Restaurant Patron
- Supernatural (2005)
- Supernatural (2005) as Constance Welch
- Psych (2006) as Ruby
- Life (2007) as Dani Reese
- Young Justice (2010) as Killer Frost (voice)
- Fairly Legal (2011) as Kate Reed
- Person of Interest (2011) as Sameen Shaw
- Chicago Fire (2012) as Renée Royce
- Ray Donovan (2013) as Hasmig
- Pitch (2016) as Natalie Luongo
- Reverie (2018) as Mara Kint
- The Rookie (2018) as DHS Agent Jessica Russo
- City on a Hill (2019) as Rachel Benham
- Dolly Parton's Heartstrings (2019) as Lucy Jane
- Sex/Life (2021) as Billie Connelly
- Paradise (2025) as Dr. Gabriela Torabi
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Sarah Shahi been in?
Sarah Shahi has 19 credited film roles and 27 TV roles, for a total of 46 credits from 1993 to 2025.
What was Sarah Shahi's first major role?
Frasier (1993).
What is Sarah Shahi's most recent project?
Paradise (2025).



