Imran Ashraf as Wali Asfandali, Laila begum's biological son who is raised by Mehwish Begum, his father's second wife as her own child. He is an impulsive young man with a heart of gold. Later Anabiya's husband
Urwa Hocane as Anabiya wife of Daniyal, a distant relative of Wali and Danyal. She is also Wali's love interest and later wife of Wali
Ali Abbas as Daniyal Akber Hussain Ex Husband of Anabiya who is dating Huda and Annie. A loose charactered man who has a lot of spite for Wali because of his success. (Dead)
Saba Faisal as Laila Begum Wali's biological mother who was a
tawaif by profession.
Nida Mumtaz as Narmeem Begum, Danyal's mother and Wali's aunt. She is as evil as her son.
Mehmood Aslam as Akber Hussain, Danyal's father and Wali's paternal uncle.
Zainab Qayyum as Mehrunisa Begum, Anabia's mother. (Dead)
Zoya Nasir as Annie Khan, Wali younger step-sister who is dating Daniyal
Sidra Niazi as Qandeel Akber Hussain & Qandeel Kashif, Daniyal's sister and Wali's cousin.
Zohreh Amir as Huda
Sajida Syed as Mehwish Begum, Wali's adoptive mother. She loves and cares for Wali like her own child.