Known For
Acting
Place of Birth
India
Smallville
Shayera Hall
2001
Contestant
Fight Club Attendee
Sanctuary
Kali
2008
Blue Mountain State
Natrina
2010
Watchmen
Foreign Newscaster
2009
The Search for Santa Paws
Posh Poodle Woman
Tom, Dick and Harriet
Car Model
2013
Ambrosia
Leila
2012