[2] He is known for his roles in Mehar Posh, Kahin Deep Jaley, Mera Rab Waris, Mohabbat Daagh Ki Soorat and Uraan.
[4] He served in the Merchant Navy before joining NAPA to pursue theatre intensively for some two years.
[4][5] He was noted for his roles in dramas Hina Ki Khushboo, Sodai, Tum Se Hi Talluq Hai and Piya Naam Ka Diya.
[6][7] He also appeared in dramas Shahrukh Ki Saliyan, Mera Rab Waris, Kahin Deep Jaley and Tarap.
[11][12][13] On 7 December 2021, he revealed that he will marry his Bholi Bano, Tarap and Inteha e Ishq co-star Hiba Bukhari.