 He has written various analytical columns, both in Urdu and English, in the "News International", "Jang" and has often appeared in Geo Television for independent commentary on Pakistan's current affairs.He studied and graduated from the Karachi University.In addition, he served as the President of the Karachi Press Club in 2006.