View all
Chad Hammes is known for Starship Troopers (1997), Trollhunters: Tales of Arcadia (2016) and Puss in Boots (2011). imdb.com