Ram Shankar has been music director in a few Hindi movies. In 2012, he composed music for film 'Yeshu Palanhar'. The film had Annu Kashyap, Johny Lever,
in lead roles. In the year 2001, he made his association as a music composer with another film 'Vatsyayana Kamasutra' which had
, Mona Mathur in pivotal roles. Film and background music was composed by Ram Shankar in this movie. Ram Shankar has also sung a song ‘'Dulha Bhi Lajawab Hai" with
and Kavita Krishnamurthy for a melodious soundtrack in a Bollywood movie ‘Haseena Maan Jaayegi.'
This movie had released in 1990. In the year 2006, there was another movie 'Jigyaasa' which released on 10 March 2006 and was directed by Faisal Saif. It was the most controversial film of the year as it depicted the life of Indian sex goddess and actress Mallika Sherawat. For this movie, Ram Shankar had composed the music which had a decent opening at the box office. In this movie, besides composing the background score and film music, Ram Shankar has sung even the title song.
For the movie 'Jigyaasa', his other musical compositions were sung by Udit Narayan, Sadhana Sargam Rahul Vaidya, and Sonu Kakkar. Ram Shankar had another chance of singing in a movie ‘Jaanwar’ with singers like Sonu Nigam,
. In the movie ‘Jaanwar’, he had sung a song "Jaanewale O Jaanewale" which became extremely popular. Ram Shankar had lent his voice for the composition of musician
Anand Raj Anand
for a song '"Pyar Ho Na Jaye" and the same soundtrack had even voices of Shankar Mahadevan, Raj Bhat along with Ram Shankar.
This song was composed for a movie ‘Bichoo’ that released in 2000. Ram Shankar has sung another popular song with singer Udit Narayan for movie ‘Dulhe Raja’ that released in 1998. The song title was "Nighahen Kyon Churaati Hai" which was composed by Anand-Milind. The singer and composer Ram Shankar had started his musical journey with a film 'Raaste Ka Patthar' that released in 1972.