Richard Leaf

Actor / Writer / Director

Birthplace – UK

Richard Leaf was born in 1967 in the UK. He is an actor and writer, known for The Fifth Element (1997), Hannibal Rising (2007) and Enigma (2001). He has been married to Tamsin Greig since May 1997. They have three children.

Filmography

The Fifth Element

Neighbour (1997)