Richard Leaf - Home

Richard Leaf

Richard Leaf was born in 1967 in the UK. He is an actor and director, known for Le cinquième élément (1997), Braveheart (1995) and Hannibal Lecter - Les origines du mal (2007). He has been married to Tamsin Greig since May 1997. They have three children.
read more

Portrait Photos of Richard Leaf 15 Portrait Photos

Landscape Photos of Richard Leaf 51 Landscape Photos