MUMBAI: Character actor Junior Mehmood, known for his roles in Caravan, Haathi Mere Saathi, and Mera Naam Joker, died on Friday following a battle with cancer, his close friend Salaam Kazi said.