Home / Discover / People

Crazy, Stupid, Love.

2011
as Emily's Assistant

Cloverfield

2008
as Party Goer

Next!

2001
as Various

The Taqwacores

2010
as Fatima

Guest Star

Episode Stacked
Beat the Candidate
2005
Episode Free Ride
Up the Aunty
2006
Episode Will & Grace
Sweatshop Annie & the Annoying Baby Shower
2018
Episode Carpoolers
Down for the Count
2007
Episode The L Word
Livin' La Vida Loca
2007