Richard Zimler nasceu em 1956 em Roslyn Heights, um subúrbio de Nova York. Fez um bacharelado em Religião Comparada na Duke University e um mestrado em Jornalismo na Stanford University. Trabalhou como jornalista durante oito anos, principalmente na região de São Francisco. Em 1990 foi viver para o Porto, onde lecionou Jornalismo, primeiro na Escola Superior de Jornalismo e depois na Universidade do Porto. Tem atualmente dupla nacionalidade, americana e portuguesa. Desde 1996, publicou dez romances, uma coletânea de contos e dois livros para crianças.