Film and television star most well known for his role in the 2015 film Karachi se Lahore. He also played Fahad in 2016's television series Mera Yaar Mila de and Waleed in 2017's Phir Wohi Mohabbat.
One of his first film credits was in the 2013 film Siyaah.
He made his television debut in a 2013 episode of Burka Avenger.
Born in Rawalpindi, he would later settle in Karachi, Pakistan. His father's name is Muhammad and he has a brother, Abid.
Ayesha Omar starred alongside him in the comedy adventure film Karachi se Lahore.