Nato nel 1966 a Ranchi, capitale dello Jharkhand, dove ha fondato Kritika, una piccola produzione indipendente, Shri Prakash ha realizzato numerosi documentari, il più famoso dei quali, Buddha Weeps in 75 Jadugoda, premiato in numerosi festival e realizzato nel 1999 con un budget ridottissimo, documenta la miseria delle popolazioni che da vent'anni vivono esposte agli effetti delle basse radiazioni di uranio, nei pressi della miniera di Jadugoda, sud Jharkhand. È anche attivista all'interno di J.O.A.R., Jharkhand Organization Against Radiation.