LESS "LESLIE" CLACK

Less "Leslie" Clack

ACTING

Leslie Clack was born in England, UK.
He is known for Heavy Rain (2010), Ghosts (2007) and Napoléon (2002)..