Raja Awasthi is known for Lagaan: Once Upon a Time in India (2001), Swades (2004) and Lafdaa (1999).
No data