He got his finance degree from Punjab University. He has accredited experience of finance, community organization, developing proposals, managing partners, capacitating local NGOs, initiating and implementing multi sectoral programs, fund raising, advocacy, Interfaith Dialogue and designing and developing institutional development initiatives. He specializes in the field of community mobilization with special perspective of forming institutions. He started his journey 1986 as youth activist and has vast experience on his credit with understanding of working with international and national social development organizations.