Acting - Born Mar 27, 1978 in New Delhi, India
No biography available.
Castle
2009
Desperate Housewives
2004
24
2001
Numb3rs
2005
Leverage
2008
Zoey 101
Untold Stories of the ER
Eat Pray Love
2010
The Line
Special Ops: Delta Force
2006
Far from India
2003
Naked In Ashes