Actor | Writer | Soundtrack
During the filming of The Island of Dr. Moreau (1996), he fell off a horse and broke his leg.
When you do something well, this is the best job in the world.
Blackpool, Lancashire, England, UK
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.