HOME
SEARCH
MOVIES
TV
UPCOMING
FAVORITES
RECOMMENDED
COLLECTIONS
England, UK
Leslie Clack was born in England, UK. He is known for Heavy Rain (2010), Ghosts (2007) and Napoléon (2002).
Known For