I’m a CG supervisor and associate creative director at Robot Playground Media in Singapore, with ten years in animation, VFX and 3D motion. I supervised CG on The Violinist, winner of the Cristal for Best Feature Film at Annecy 2026, and led VFX on documentary series recognised by the International Emmys and New York Festivals.
I trained in IT (Hanoi University) and animation (LASALLE), so I’m as comfortable building the pipeline as directing the frame, and I like finding where new tools fit. Away from the screen: a dog called Hazel and two cats, Pepper and Rusty.
2026The Violinist
Winner, Cristal for Best Feature Film, Annecy · Best Animated Film, Asia Pacific Screen Awards · Nominee, Best Animated Feature, Golden Horse Awards · Best Feature Film (Singapore National Winner), Asian Academy Creative Awards
CG Supervisor
2024The Exiles
Nominee, Best Documentary, International Emmy Awards
Creative Director, Motion Design
2024Lift the Ice
Silver, New York Festivals · Nominee, Best Documentary Series, Asian Television Awards
Creative Director, Motion Design & VFX
2022Evolve
Gold, New York Festivals · Best Factual Programme, ContentAsia Awards · Nominee, Best Science Documentary, Grierson Awards
Creative Lead, Motion Design & VFX
2022Forgotten Heroes
Gold, Cannes Corporate Media & TV Awards
Creative Lead, Motion Design
2021Spectrum
Grand Final Winner, Best Short Form Content, Asian Academy Creative Awards
CG Supervisor, Technical Director
2018Smart Cities 2.0
Gold and 2 Silvers, New York Festivals
Lead Designer, Motion Design
IMDA / DEX · SkillsFuture · Bloomberg × ITOCHU · Braun Büffel · OSIM · Beach House Pictures · CuriosityStream · Singapore Chinese Cultural Centre · Hakuhodo · Senka · National Day Parade 2021
CG supervision · Creative & art direction · 3D, motion & VFX · Look development · Technical direction & pipelines · AI-assisted production
Cinema 4D, Maya, Blender, Unreal, X-Particles, LiquiGen, EmberGen, Octane, Redshift · After Effects, Premiere Pro, Photoshop, Illustrator · Runway, Kling, Figma Weave, Claude Code
