Leslie Clack: Leslie Clack. Actor: Ghosts. Leslie Clack was born in England, UK. He is known for Ghosts (2007), Heavy Rain (2010) and Napoléon (2002).
Known For: Ghosts (Pastor Manders), Heavy Rain (Charles Kramer(voice)), Napoléon (Dignitaire(as Less Clack)), Highlander (Doctor(as Less Clack))