Firmin

Movie 2007
Julien Ducenne
Digital Compositor
Worked on Venom: The Last Dance, The Acolyte, Napoleon, and 56 other projects.