Janina Gavankar
Television

Year
Title
Role
Notes
2004
Strong Medicine
Nurse Juni
"Omissions"
2007–2009
The L Word
Eva 'Papi' Torres
Recurring role
2008
My Boys
Terri
"The Transitioning"
2008
Factory
Laura
TV series
2008
Stargate Atlantis
Sgt. 'Dusty' Mehra
"Whispers"
2008
Grey's Anatomy
Intern Lisa
"There's No 'I' in Team", "Life During Wartime"
2009
NCIS
Angela Lopez
"Caged"
2009
Dollhouse
Lynn
"Epitaph One"
2009
The Cleaner
Usha Patel
"The Projectionist", "Trick Candles"
2009
Three Rivers
Ada Rahimi
"Place of Life"
2009–2015
The League
Shivakamini Somakandarkram
Recurring role
2010
The Gates
Leigh Turner
Main role
2011
Traffic Light
Alexa
Recurring role
2011–2013
True Blood
Luna Garza
Main role (seasons 4–5), recurring role (season 6)
2012
The Exes
Kerry
"My Dinner with Phil"
2012
Choke.Kick.Girl: The Series
Katie
"Hammerfist, Knee, Guillotine Fiend"
2013
Love Is Dead
Marisol Rajagopal
TV film
2013
Arrow
Det. McKenna Hall
Recurring role
2013
The Goodwin Games
Hannah
"The Birds of Granby"
2013
Just Face It
Ava
TV miniseries
2013
Husbands
Kajal
"I Dream of Cleaning"
2013
The Vampire Diaries
Qetsiyah / "Tessa"
Recurring role (season 5)
2014
Nikki & Nora: The N&N Files
Lea Sadina
Recurring role
2014
Garfunkel and Oates
Dr. Sharma
"Third Member"
2014–2016
The Mysteries of Laura
Meredith Bose
Main role
2015
The History of Us
Sabrina
TV film
2017
Sleepy Hollow
Diana Thomas
Main role (season 4)
2018
Hell's Kitchen
Herself
Guest diner; Episode: "Stars Heating Up Hell"
2018
Daddy Issues
TBA
TV Movie
2019
You're The Worst
Rachel
"Zero Eggplants"

Question: What TV roles did Janina Gavankar portray in 2008?
Answer: In 2008, Janina Gavankar appeared in the TV series Stargate Atlantis, Grey's Anatomy, My Boys, Factory and NCIS.