Philip Kerr étudie à l'université de Birmingham de 1974 à 1980 et obtient des diplômes de maîtrise en droit et en philosophie. Il travaille un temps comme rédacteur publicitaire pour l'agence Saatchi and Saatchi avant de devenir journaliste indépendant, puis écrivain de romans policiers en 1989. Le succès de sa Trilogie berlinoise, ayant pour héros Bernhard Gunther, un enquêteur privé surnommé Bernie, dont les aventures ont pour cadre l'Allemagne nazie, le pousse à se consacrer à l'écriture à temps plein. Alors qu'il avait annoncé la fin de Gunther après la publication de la trilogie, il lui consacre de nouvelles aventures à partir de 2006.