Wicked
Mea Culpa
Pacific Rim
Moana
Spirited Away
Gladiator II
RoboCop
Venom: The Last Dance
Deadpool & Wolverine
Let Go
Bruce Logan is known for his work on Lost Fare (2018), Star Wars: Episode IV - A New Hope (1977) and TRON (1982).