I'm Dennis, a Nuke Composer with extensive experience leading teams on large-scale film and TV VFX projects. Since 2007 I've progressed from junior roto prep and compositing to supervising and heading 2D departments, working both remotely and on location across Moscow, London, Barcelona and beyond. I thrive on turning complex CG into seamless shots and enjoy collaborating with lighting, FX and editorial teams to deliver polished results. I relish solving tough visual challenges, building templates and Python tools to streamline workflows, and mentoring artists to reach their creative best. My focus is always on clean CG-to-live-action integration, efficient pipelines, and delivering shots that meet the timetable and artistic vision of the project.

Dennis Tsoi Nuke Composer

I'm Dennis, a Nuke Composer with extensive experience leading teams on large-scale film and TV VFX projects. Since 2007 I've progressed from junior roto prep and compositing to supervising and heading 2D departments, working both remotely and on location across Moscow, London, Barcelona and beyond. I thrive on turning complex CG into seamless shots and enjoy collaborating with lighting, FX and editorial teams to deliver polished results. I relish solving tough visual challenges, building templates and Python tools to streamline workflows, and mentoring artists to reach their creative best. My focus is always on clean CG-to-live-action integration, efficient pipelines, and delivering shots that meet the timetable and artistic vision of the project.

Available to hire

I’m Dennis, a Nuke Composer with extensive experience leading teams on large-scale film and TV VFX projects. Since 2007 I’ve progressed from junior roto prep and compositing to supervising and heading 2D departments, working both remotely and on location across Moscow, London, Barcelona and beyond. I thrive on turning complex CG into seamless shots and enjoy collaborating with lighting, FX and editorial teams to deliver polished results.

I relish solving tough visual challenges, building templates and Python tools to streamline workflows, and mentoring artists to reach their creative best. My focus is always on clean CG-to-live-action integration, efficient pipelines, and delivering shots that meet the timetable and artistic vision of the project.

See more

Language

English
Fluent

Work Experience

Senior Nuke Composer at Blacksmith.tv
June 1, 2025 - September 26, 2025
Responsible for combining computer-generated imagery with live-action footage to create seamless shots. Keyed green/blue screens, collaborated with team to optimize technical and artistic solutions, and developed master scripts to streamline workflows.
Senior Nuke Composer at SSV FX
March 1, 2025 - September 26, 2025
De-age work, crowd extension work and related compositing tasks; worked remotely supporting ongoing productions.
Senior Nuke Composer at BaconX
December 1, 2024 - September 26, 2025
Worked on high-end compositing for commercials/projects, focusing on cleanups, integration and stereo considerations.
Senior Nuke Composer at PFX
October 1, 2024 - September 26, 2025
Set extensions, split comps, car shots; worked closely with supervisor and senior artists to deliver shot-ready composites.
Compositing Lead at SavageTV
April 1, 2024 - September 26, 2025
Leading a team of junior artists, composing full CG shots, seamless integration of CG elements into live action, close collaboration with the Comp Supervisor, daily reviews.
Senior Nuke Composer at Pixomondo
October 1, 2023 - September 26, 2025
Compositing full CG shots, seamless integration into live action, close cooperation with neighbor departments and daily reviews.
Senior/Lead Nuke Composer at Monsters Aliens Robots Zombies Inc
February 1, 2021 - September 26, 2025
Leading over a compositing team (5-10 artists); look development, collaboration with external artists, and creating templates to accelerate workflows.
Nuke Compositor at The Mill Film
February 1, 2020 - September 26, 2025
Compositing full CG shots, seamless integration into live action; close collaboration with supervisor and daily reviews.
Nuke Compositor at ILM
April 1, 2019 - September 26, 2025
Senior Nuke Composer at ILM Vancouver; de-aging, CG integration and stereo workflows; collaboration with supervisors and departments.
Nuke Composer at Framestore
August 1, 2014 - September 26, 2025
Green and blue screen keying, CG integration into live action, stereo considerations and prep for stereo conversion.
Senior/Lead Compositor at Marins Group Production
February 1, 2014 - September 26, 2025
Leading over a compositing team, look development, shot tracking, collaboration with other departments; creating templates and tools.
Nuke Compositor at Cinela b Digital
September 1, 2010 - September 26, 2025
Green and blue screen keying, compositing CG with live action, cleanup and stereo workflows; color and geometry alignment.
Junior Composer/Roto Prep Artist at Red Robot
September 1, 2008 - September 26, 2025
Rotoscopy, cleanup of objects, 2D and planar tracking, color and geometry alignment for stereo sequences.
Senior Nuke Composer at SSV FX
March 31, 2025 - September 26, 2025
Senior Nuke Composer working remotely, combining computer-generated imagery with live-action footage to create seamless shots. Responsibilities include green and blue screen keying and collaborating with team members to find optimal technical and creative solutions.
Senior Nuke Composer at Bacon X
December 31, 2024 - September 26, 2025
Senior Nuke Composer working remotely on a commercial project. Responsibilities include cleanup and extension work, CG-to-live-action integration, and maintaining shot quality under tight deadlines.
Senior Nuke Composer at PFX
October 31, 2024 - September 26, 2025
Senior Nuke Composer handling set extensions, shot splitting, and car-shot work. Involved in the post-production pipeline for a feature project, including cleanups and integration work.
Compositing Lead at SavageTV
April 30, 2024 - September 26, 2025
Leading a team of junior artists, composing full CG shots, and seamlessly integrating CG elements into live action. Worked closely with the Comp Supervisor and participated in daily reviews.
Senior Nuke Composer at Pixomondo
October 31, 2023 - September 26, 2025
Senior Nuke Composer responsible for full CG shot compositing and seamless CG-to-live-action integration, collaborating with the Comp Supervisor and participating in daily reviews. Worked on feature films including Gran Turismo.
Lead/Head of 2D at Film Direction
February 28, 2021 - September 26, 2025
Compositing leadership, leading look development, coordinating with lighting and FX, and daily meetings. Responsible for technical and artistic troubleshooting, plus creating master scripts. Managed a 2D team and contributed to interviews.
Senior Nuke Composer at Monsters Aliens Robots Zombies Inc
February 28, 2021 - September 26, 2025
Senior Nuke Composer working remotely from Moscow on episodic projects, including CG-to-live-action integration and multi-source compositing for a seamless shot.
Key Artist - Compositing at The Mill Film, Adelaide
February 29, 2020 - September 26, 2025
Key Artist - Compositing responsible for full CG shot compositing and seamless integration of CG elements into live action, collaborating closely with the supervisor and participating in daily reviews.
Senior Nuke Composer at ILM, Vancouver
September 30, 2019 - September 26, 2025
Senior Nuke Composer performing de-age work and advanced compositing tasks for high-profile projects.
Key Artist - Compositing at MPC, Montreal
April 30, 2019 - September 26, 2025
Key Artist - Compositing, full CG shot compositing, seamless CG-to-live-action integration, closely collaborating with the supervisor and daily reviews.
Senior Nuke Composer at Double Negative
September 30, 2016 - September 26, 2025
Senior Nuke Composer focusing on CG integration and shot compositing, working with a team to deliver high-quality VFX for major features.
Nuke Compositor at Framestore
August 31, 2014 - September 26, 2025
Nuke Compositor applying green/blue screen keying and seamless CG integration into live action, preparing shots for final stereo conversion and digital makeup work.
Senior Nuke Compositor at Moving Picture Company
March 31, 2016 - September 26, 2025
Senior Nuke Composer responsible for full CG deep data compositing, integration of various source elements, and collaboration with supervisors on daily reviews.
Senior Nuke Composer at Marin's Group Production
February 28, 2014 - September 26, 2025
Senior/Lead Compositor leading a team and overseeing look development, compositing, and shot preparation for stereo workflows.
Junior Composer / Roto Prep Artist at Red Robot
September 30, 2008 - September 26, 2025
Roto prep, cleaning up unexpected objects, and compositing matte CG elements with live action.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Media & Entertainment