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 The Old One
as Sean
as Dr. Ashley
as Jeff
as Doug
as Zach
as General Sabir
as Nick
as Ben Gunn