Richard Leaf
Birthday: 1967, UK
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 Rising (2007). He has been ...Show More
Richard Leaf's FILMOGRAPHY
as Actor (96)
Richard Leaf'S roles
Baxter
Jack the Bartender
John Dawlish
Governor of York
Father Lecter