Todd Scott is known for his work on War for the Planet of the Apes (2017), Watchmen (2009) and Star Trek Beyond (2016). Read more on iMDB