Francesco Russo

Digital Compositor at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

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.


Industries

Employees

1,001-5,000

Links