Film Snail

Richard Leaf

4

Richard Leaf

Born · January 1, 1967 (57 years old)

The Friend

The Friend

0.0

2019

Captain Eager and the Mark of Voth

Captain Eager and the Mark of Voth

Colonel Regamun

2.0

2008

Harry Potter and the Order of the Phoenix

Harry Potter and the Order of the Phoenix

Dawlish

7.7

2007

Hannibal Rising

Hannibal Rising

Father Lecter

6.2

2007

Penelope

Penelope

Jack the Bartender

6.7

2006

Under The Greenwood Tree

Under The Greenwood Tree

Thomas Leaf

6.0

2005

Derailed

Derailed

Night Clerk Ray

6.4

2005

Agatha Christie: A Life in Pictures

Agatha Christie: A Life in Pictures

Gunman

8.1

2004

Hardware

Hardware

Daniel · (1 episode)

4.2

2003

Enigma

Enigma

Baxter

6.4

2001

Maybe Baby

Maybe Baby

Justin Cocker

5.4

2000

The Messenger: The Story of Joan of Arc

The Messenger: The Story of Joan of Arc

Joan's conscience (young men)

6.4

1999

Relic Hunter

Relic Hunter

Village Priest · (1 episode)

6.7

1999

A Walk in Time - The Adventure Continues

A Walk in Time - The Adventure Continues

Capo esercito inglese

5.1

1997

A Dance to the Music of Time

A Dance to the Music of Time

Barnabas Henderson · (4 episodes)

5.3

1997

This Is the Sea

This Is the Sea

Pastor Lamthorn

5.7

1997

Ecce Pirate

Ecce Pirate

Ecce Pirate

0.0

1997

The Fifth Element

The Fifth Element

Neighbour

7.6

1997

Midsomer Murders

Midsomer Murders

Evan Jago · (1 episode)

7.5

1997

Neverwhere

Neverwhere

Iliaster · (2 episodes)

6.7

1996

Mary Reilly

Mary Reilly

Screaming Girl's Father

5.8

1996

Cutthroat Island

Cutthroat Island

Snake the Lookout

5.8

1995

Jack & Sarah

Jack & Sarah

Stoned Man

6.7

1995

Braveheart

Braveheart

Governor of York

7.9

1995

The Buddha of Suburbia

The Buddha of Suburbia

Photographer · (4 episodes)

6.1

1993

Peak Practice

Peak Practice

Dr. Patrick Berry · (1 episode)

5.9

1993

Heartbeat

Heartbeat

Freddy · (1 episode)

7.0

1992

Jupiter Moon

Jupiter Moon

(150 episodes)

5.2

1990

False Profit

False Profit

CP Ellis

0.0

1990