Joshua Taylor is an actor and director, known for Godzilla (1998), The American Astronaut (2001) and Stingray Sam (2009). Read more on iMDB