Acting
Fear Factor: Khatron Ke Khiladi
Series · 2008
We Need Each Other
Film · 2001
La Terra Trema
Film · 1949