Rana Jung Bahadur is an actor, known for Duplicate (1998), Phata Poster Nikhla Hero (2013) and Deewangee (2002). Read more on iMDB