તેમણે 80 થી વધુ ફિચર-લંબાઇની દસ્તાવેજી અને ફીચર ફિલ્મો અવતાર ભાગ લીધો હતો.