Spirited Away
Pacific Rim
Mea Culpa
Sonic the Hedgehog 3
Terrifier 3
Moana
Let Go
Troy
RoboCop
Euphoria
David F. Downey is known for A Bit of Tom Jones? (2009) and World Champion Santa (2009).