L
Leigh Scott
Directing
- Born
- 1972-02-18
- Place of birth
- Milwaukee, Wisconsin, USA
Biography
Leigh Scott (born Leigh Scott Andrew Slawner; February 18, 1972) is an American film director, writer, producer, actor and cinematographer.















