Framestore
Francesco Russo is a skilled Digital Compositor with extensive experience in the visual effects industry, currently employed at Framestore since February 2018, contributing to projects such as "Wicked: For Good" (2025). Previous roles include positions at 3 Mills Studios on "Isle of Dogs" (2018), BlueBolt on "Holmes and Watson" (2018), and Nexus Productions, where Francesco worked on notable commercials. Francesco's early career includes work as a Nuke Artist at Aardman Animations for a Swatch commercial and at The Mill for "Ex Machina" (2015). Educational background includes a postgraduate degree in Digital Compositing from Escape Studios and a bachelor's degree from Università degli Studi di Palermo in Cinematography, Photography and Theatre.
This person is not in any teams
This person is not in any offices
Framestore
9 followers
Framestore brings extraordinary ideas to life in any space or screen through craft, imagination and technology. Offices in London, New York, Los Angeles, Montréal, Chicago and Mumbai.