Acting
Born January 1, 1967 · England, UK
From Wikipedia, the free encyclopedia Richard Leaf (born 1967) is a British actor. He has had several small parts in television and stage productions. Leaf is married to actress Tamsin Greig, star o…
Midsomer Murders
1997
Heartbeat
1992
Peak Practice
1993
Relic Hunter
1999
Harry Potter and the Order of the Phoenix
2007
The Fifth Element
Braveheart
1995
The Messenger: The Story of Joan of Arc