person
Leigh Scott
Leigh Scott (born Leigh Scott Andrew Slawner; February 18, 1972) is an American film director, writer, producer, actor and cinematographer.
Born
Feb 18, 1972
Milwaukee, Wisconsin, USA
Known For
Directing
Movies
16 acting
81 crew
Popularity
0.5
Add to Watchlist
Movie will be added to your watchlist