Directing
February 18, 1972 (age 54)
Milwaukee, Wisconsin, USA
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.
as Dr. Armstrong
as Sean
as The Old One
as General Sabir
as Police Officer
as Dr. Ashley
as Nick
as Jeff
as Ben Gunn