Babbar Subhash was born on December 6, 1945 in New Delhi, British India. He is a director and writer, known for Dance Dance (1987), Adventures of Tarzan (1985) and London Calling (2009).