Katharine McMahon nació en Londres y estudió literatura y dramaturgia en la Universidad de Bristol. Durante años compaginó la creación literaria con su trabajo como profesora y actriz. Su sexta novela, Encuentro en Sebastopol, que ha alcanzado un notable éxito en Inglaterra, es la primera que se traduce al idioma español.