He used to write poems under the pen name of "Asrar Narvi". He wrote in various genres of Urdu poetry, such as Hamd, Na`at, Manqabat, Marsia, Ghazal, and Nazm. His collection of poetry, Mata-e Qalb-o-Nazar (Urdu or in English (The Assets of Heart & Sight), remains unpublished.