Leslie Clack was born in England, UK. He is known for Heavy Rain (2010), Ghosts (2007) and Napoléon (2002).
1994
2010
1993
2020
2023
1998
1999
1990
1992
1985