Netflix Movies Starring Richard Leaf

Richard Leaf was born in 1967 in the UK. He is an actor and director, known for The Fifth Element (1997), Braveheart (1995) and Hannibal Rising (2007). He has been married to Tamsin Greig since May 1997. They have three children. Read more on iMDB