moviesx
Home
TV
Movies
Live TV
News
My Stuff
Hubs
Known for
Acting
Place of birth
London, England
Leo Faulkner
Titles
Pie in the Sky
Series • 1994
Immortal Beloved
Movie • 1994
The Jade Pendant
Movie • 2017
Leo Faulkner | MoviesX