Leon Ford

is best known for his work in Griff the Invisible (2010).

MOVIES STARRING

Griff the Invisible (missing thumbnail, image: /images/cache/143374.jpg)
Griff the Invisible
An Obsession with Hamlet
Lost Things (missing thumbnail, image: /images/cache/206804.jpg)
Lost Things
The Portable Door