Shiva nació en Dehradun, Uttaranchal, antiguamente parte del estado indio de Uttar Pradesh, su padre guardabosques y su madre granjera, amante de la naturaleza.