Shafique Keshavjee est originaire d'Inde.
Licencié en sciences sociales et politiques et en théologie, il s'est spécialisé en histoire comparée des religions. Pasteur dans l'Eglise réformée du canton de Vaud, il est depuis l'automne 2005, professeur à la faculté de théologie protestante à l'Université de Genève.