Es hijo de la novelista Jennifer Lash y el fotógrafo Mark Fiennes (1934-2004), hermano del actor Ralph Fiennes.