Show more
Jack Leal is known for Black Day Blue Night (1995), Shadowhunter (1993) and The Forsaken (2001). imdb.com