Carter Hastings is known for his work on Inside Out (2015), Penguins of Madagascar (2014) and Hotel Transylvania 2 (2015). Read more on iMDB