Dans sa jeunesse, il voyage beaucoup en Europe et en Afrique du nord.
Son premier roman, Kronski/McSmash, est publié tout d’abord au Royaume-Uni avant de l’être aux États-Unis. Il s’agit d’un polar parodique que Michel Lebrun qualifiera dans Les Lettres françaises de {{citation}} .
Puis, Harris alterne novélisations et romans policiers. Dans deux romans, Kyd for Hire et Good Night and Goodbye, il met en scène un détective privé, Thomas Kyd qui a des points communs avec Philip Marlowe, le détective privé de Raymond Chandler : obstination, solitude, éthique, aversion pour les riches californiens sans morale. Dans Heatwave, novélisation d’un scénario qui sera réalisé par Phillip Noyce en 1982, figure un autre héros, Bobby Paradise, détective privé désabusé avec une forte attirance pour le gin. Claude Mesplède dans le Dictionnaire des littératures policières affirme que {{citation}}.
Harris commence dans les années 1980 une carrière cinématographique en qualité de scénariste et de producteur.