From Wikipedia, the free encyclopedia. Leigh Scott (born Leigh Scott Andrew Slawner; February 18, 1972) is an American film director, writer, producer, actor and cinematographer. Description above from the Wikipedia article Leigh Scott, licensed under CC-BY-SA, full list of contributors on Wikipedia.

2024

Dr. Armstrong
2005

Sean
2005

General Sabir
2007

Ben Gunn
2006

Sawney Bean / David
2006

Dr. Ashley
2009

The Old One
2009

Nick
2007

Doug
2007

Dr. Cadaverella (Uncredited)
2005

Zach
2007

Jeff
2006

Police Officer
2006

"Not my Baby" Guy
2003

Harry Ellis
2005