His drama list include:
Aise Jale Jiya as Mohsin Hum TV in 2013, Bin Roye as Safir in 2015, Dard e Wafa as Salman ATV in 2014, Dil Ki Lagi as Sam ATV in 2011, Dua as Murtaza Geo TV in 2015, Ek Maamooli si Larki as Akaash Hum TV in 2012, Firaaq as Shams Hum TV in 2014, Gumman as Faisal ARY Digital in 2014, Jaane Kyun as Uzair ARY Digital in 2014, Kabhi Na Kabhi as Junaid Hum TV in 2011, Kadoorat as Daniyaal Hum TV in 2013, Madiha Maliha as Shehryaar Hum TV in 2012, Main Kaisay Kahun Urdu1 in 2016, Marzi (Geo Tv) as Zain Geo TV in 2016, Mata-e-Jaan Hai Tu as Adam Hum TV in 2012, Meri Beti as Danish ARY Digital in 2013, Mujhay Roothnay Na Daina as Shehroz Hum TV in 2011, Naatak Hum Tv in 2016, Nikah as Rohel Hum TV in 2015, Ooper Gori Ka Makaan as Adeel Express Entertainment in 2013, Rasam (Geo TV) as Hamza Geo TV in 2014, Yahan Pyar Nahi Hai as Saeem Hum TV in 2012, Yeh Mera Deewanapan Hai as Jehangir APlus Entertainment in 2015 & Zara Aur Meherunissa as Haider ARY Digital in 2014.