M. Ashraf was the most productive and successful film music director in Pakistan. He belongs to a great musical family with other big names like Master Inayat Hussain, Master Abdullah, Akhtar Hussain Akhian, Master Ashiq Hussain, Tafoo and M. Arshad. Famous music director Nazir Ali was his student.
He assisted his uncle (Mamu) Akhtar Hussain Akhian in ten years. His first composed song was in film Gulbadan (1960). First film as an independent music director was Spearan in 1961. He started with his friend Manzoor and composed music in 26 films together, there last film was NaKhuda in 1968.
M. Ashraf composed his first film as solo music director in Sangdil (1968) which was a big musical hit. He composed music in more than 350 films and had a very big score of super hit songs in both Urdu and Punjabi films. His last film was Teray Bin Jiya Na Jaye in 2005.
M. Ashraf was born on February 1, 1942 and died on February 4, 2007 at Lahore.