Madhok arrived in Bombay in 1931. The next year, he debuted in
Bollywood writing lyrics for the film
Radhey Shyam. He wrote 29 songs in that film along with writing the screenplay and acting in a small role. He helped in composing songs in the film though he remained uncredited. The same year, he directed 3 films,
Lure of Gold,
Flame of Love and
Three Warriors. In 1933, he directed and wrote lyrics for
Khoobsurat Bala. The next three years, he directed, wrote screenplay and dialogue for several films, but did not write any lyrics. In 1937, he wrote lyrics for two films
Lahori Lutera and
Dilfarosh, which had been released as
Three Warriors in 1933. He directed Hindi and Punjabi films also during these years. He joined
Ranjit Movietone in 1939. His career as a lyricist took off with several major successes. He wrote lyrics for popular songs in the 1940s and 1950s for films such as
Nadi Kinare (1939),
Musafir (1940),
Pagal (1940),
Ummeed (1941),
Bansari (1943), Nurse (1943), Bela (1947),
Bhakt Surdas (1942), and
Tansen (1943). The last two films' songs are still popular to these days.
Tansen's two songs "Barso Re" sung by Khursheed and "Diya Jalao" sung by K. L. Saigal, with lyrics by Madhok are cited in the 15 'recommended songs' of 1940–49. According to Bhaichand Patel, he wrote songs "that were simple yet had universal appeal". Madhok was instrumental in introducing the famous composer
Naushad to Bollywood. This time also it was Madhok who penned the lyrics for the songs of that film. Some other notable soundtracks, that he contributed to as a lyricist are Lagan (1938), Pyaas (1941), Zameendaar (1942), Zabaan (1943), Daasi (1944), Preet, Dhamaki (1945), Anjuman, Kaajal (1948), Sunhere Din (1949), Khiladi, Anmol Ratan (1950), Rasiya (1950), Goonj (1952), Dard-e-Dil (1953), Majboori (1954), Oot Patang (1955), Makkhichoos (1956), Maharani Padmini (1964), Tasveer (1966)
Samay Bada Balwan (1969). ==Collaborations==