Netflix Movies Starring Douglas Tait
Douglas Tait was born on December 17, 1978 in Tarzana, California, USA as Douglas J. Tait. He is known for his work on Star Trek (2009), Zathura: A Space Adventure (2005) and Land of the Lost (2009). He has been married to Isabel Cueva since March 8, 2003. Read more on iMDB