He has been involved in publishing, translating and editing Islamic journals and books. He has travelled widely seeking and teaching traditional Islamic knowledge.