Christopher Scarabosio is known for his work on Rogue One (2016), Despicable Me (2010) and Star Wars: Episode III - Revenge of the Sith (2005).
Epic
Titan AE
Star Wars: Episode I - The Phantom Menace