[{"id":"take-me-higher","title":"Take Me Higher","client":"Cloudo & Mayhem","industry":"Music","contribution":"Illustration","date":"2025","style":"Stylized","software":"Photoshop","featured":true,"content":[{"type":"image","src":"works/take-me-higher/image.webp","w":1303,"h":2000},{"type":"text","text":"Cover illustration for Cloudo & Mayhem's 'Take Me Higher' — a stylized, atmospheric piece painted in Photoshop."},{"type":"video","videoId":"hrP0osj4Ga8"}],"thumbnail":"works/take-me-higher/image-thumb.webp","type":"image","images":["works/take-me-higher/image.webp"],"info":"Cover illustration for Cloudo & Mayhem's 'Take Me Higher' — a stylized, atmospheric piece painted in Photoshop.","videoId":"hrP0osj4Ga8"},{"id":"wicked-for-good","title":"Wicked: For Good","client":"Framestore","industry":"Film","contribution":"Environment TD","date":"2025","style":"Photorealistic","software":"Houdini; Photoshop","featured":true,"content":[{"type":"image","src":"works/wicked-for-good/image.webp","w":2000,"h":1125},{"type":"text","text":"Environment TD work on Wicked: For Good at Framestore — building photoreal environments and developing pipeline tools for the film's large-scale worlds."},{"type":"video","videoId":"uUmdaUaGTPM"}],"thumbnail":"works/wicked-for-good/image-thumb.webp","type":"image","images":["works/wicked-for-good/image.webp"],"info":"Environment TD work on Wicked: For Good at Framestore — building photoreal environments and developing pipeline tools for the film's large-scale worlds.","videoId":"uUmdaUaGTPM"},{"id":"how-to-train-your-dragon","title":"How to Train your Dragon","client":"Framestore","industry":"Film","contribution":"Environment TD","date":"2024","style":"Photorealistic","software":"Houdini; Photoshop","featured":true,"content":[{"type":"video","videoId":"22w7z_lT6YM"},{"type":"text","text":"Environment TD work on How to Train Your Dragon at Framestore — building and dressing photoreal environments and developing tools to support the show's landscapes."}],"thumbnail":"works/how-to-train-your-dragon/yt-22w7z_lT6YM.jpg","type":"video","images":[],"info":"Environment TD work on How to Train Your Dragon at Framestore — building and dressing photoreal environments and developing tools to support the show's landscapes.","videoId":"22w7z_lT6YM"},{"id":"prehistoric-planet-ice-age","title":"Prehistoric Planet: Ice Age","client":"Framestore; Apple TV","industry":"TV","contribution":"CG","date":"2024","style":"Photorealistic","software":"","featured":true,"content":[{"type":"image","src":"works/prehistoric-planet-ice-age/image.webp","w":1960,"h":1104},{"type":"text","text":"CG environment work for Prehistoric Planet (Apple TV) at Framestore, helping bring photoreal Ice Age landscapes to life."},{"type":"image","src":"works/prehistoric-planet-ice-age/image2.webp","w":1822,"h":2000}],"thumbnail":"works/prehistoric-planet-ice-age/image-thumb.webp","type":"image","images":["works/prehistoric-planet-ice-age/image.webp","works/prehistoric-planet-ice-age/image2.webp"],"info":"CG environment work for Prehistoric Planet (Apple TV) at Framestore, helping bring photoreal Ice Age landscapes to life.","videoId":""},{"id":"product-re-release","title":"Product Re-release","client":"Numbers","industry":"Music","contribution":"Illustration","date":"2024","style":"","software":"3ds Max; Photoshop","featured":true,"content":[{"type":"image","src":"works/product-re-release/image.webp","w":1200,"h":1200},{"type":"text","text":"Illustration and artwork for a Numbers record re-release, combining 3D work in 3ds Max with finishing in Photoshop."}],"thumbnail":"works/product-re-release/image-thumb.webp","type":"image","images":["works/product-re-release/image.webp"],"info":"Illustration and artwork for a Numbers record re-release, combining 3D work in 3ds Max with finishing in Photoshop.","videoId":""},{"id":"skull","title":"Skull","client":"Personal","industry":"Personal","contribution":"Illustration","date":"2024","style":"","software":"","featured":true,"content":[{"type":"image","src":"works/skull/image.webp","w":1351,"h":2000},{"type":"text","text":"A personal illustration — a graphic, anatomical take on a skull, exploring rendering and fine detail."}],"thumbnail":"works/skull/image-thumb.webp","type":"image","images":["works/skull/image.webp"],"info":"A personal illustration — a graphic, anatomical take on a skull, exploring rendering and fine detail.","videoId":""},{"id":"wonka","title":"Wonka","client":"Framestore","industry":"Film","contribution":"Digital Matte Painting","date":"2024","style":"Photorealistic","software":"Nuke; Photoshop","featured":true,"content":[{"type":"video","videoId":"otNh9bTjXWg"},{"type":"text","text":"Digital matte painting for Wonka at Framestore — painted environments and set extensions to expand the film's whimsical world."}],"thumbnail":"works/wonka/yt-otNh9bTjXWg.jpg","type":"video","images":[],"info":"Digital matte painting for Wonka at Framestore — painted environments and set extensions to expand the film's whimsical world.","videoId":"otNh9bTjXWg"},{"id":"ascending-into-the-clouds","title":"Ascending Into The Clouds","client":"Hudson Mohawke; Tiga","industry":"Music","contribution":"Compositing","date":"2023","style":"","software":"Nuke","featured":true,"content":[{"type":"video","videoId":"fmxNtnr0U5w"},{"type":"text","text":"Compositing for the 'Ascending Into The Clouds' music video by Hudson Mohawke and Tiga, assembling and finishing shots in Nuke."}],"thumbnail":"works/ascending-into-the-clouds/yt-fmxNtnr0U5w.jpg","type":"video","images":[],"info":"Compositing for the 'Ascending Into The Clouds' music video by Hudson Mohawke and Tiga, assembling and finishing shots in Nuke.","videoId":"fmxNtnr0U5w"},{"id":"blue","title":"Blue","client":"Danny Daze","industry":"Music","contribution":"All","date":"2023","style":"Stylized","software":"Houdini; Unreal; Substance Painter","featured":true,"content":[{"type":"image","src":"works/blue/image.webp","w":750,"h":938},{"type":"text","text":"End-to-end visuals for Danny Daze's 'Blue' — from look development through to final renders, with a stylized world built in Houdini and Unreal."}],"thumbnail":"works/blue/image-thumb.webp","type":"image","images":["works/blue/image.webp"],"info":"End-to-end visuals for Danny Daze's 'Blue' — from look development through to final renders, with a stylized world built in Houdini and Unreal.","videoId":""},{"id":"fly-me-to-the-moon","title":"Fly Me to the Moon","client":"Framestore; Apple TV","industry":"Film","contribution":"Digital Matte Painting","date":"2023","style":"Photorealistic","software":"","featured":true,"content":[{"type":"image","src":"works/fly-me-to-the-moon/image.webp","w":800,"h":1200},{"type":"text","text":"Photoreal digital matte painting for Fly Me to the Moon (Apple TV) at Framestore — environment extensions and set dressing to ground the film's period setting."},{"type":"video","videoId":"lW7enw6mFxs"}],"thumbnail":"works/fly-me-to-the-moon/image-thumb.webp","type":"image","images":["works/fly-me-to-the-moon/image.webp"],"info":"Photoreal digital matte painting for Fly Me to the Moon (Apple TV) at Framestore — environment extensions and set dressing to ground the film's period setting.","videoId":"lW7enw6mFxs"},{"id":"foliage-study","title":"Foliage Study","client":"Personal","industry":"Personal","contribution":"Illustration","date":"2023","style":"Stylized","software":"","featured":true,"content":[{"type":"image","src":"works/foliage-study/image.webp","w":1543,"h":2000},{"type":"text","text":"A personal study exploring stylized foliage and natural forms, focused on shape language and a painterly approach to plant life."}],"thumbnail":"works/foliage-study/image-thumb.webp","type":"image","images":["works/foliage-study/image.webp"],"info":"A personal study exploring stylized foliage and natural forms, focused on shape language and a painterly approach to plant life.","videoId":""},{"id":"jar-a","title":"Jar A","client":"Personal","industry":"Personal","contribution":"Illustration","date":"2023","style":"Graphic","software":"Photoshop","featured":true,"content":[{"type":"image","src":"works/jar-a/image.webp","w":2000,"h":2000},{"type":"text","text":"A personal illustration exploring a bold, graphic treatment of light, form and composition."},{"type":"image","src":"works/jar-a/image2.webp","w":1960,"h":1104}],"thumbnail":"works/jar-a/image-thumb.webp","type":"image","images":["works/jar-a/image.webp","works/jar-a/image2.webp"],"info":"A personal illustration exploring a bold, graphic treatment of light, form and composition.","videoId":""},{"id":"lava-lamp","title":"Lava Lamp","client":"Personal","industry":"Personal","contribution":"Illustration","date":"2023","style":"Stylized","software":"","featured":true,"content":[{"type":"image","src":"works/lava-lamp/image.webp","w":1933,"h":2000},{"type":"text","text":"A personal piece playing with colour, glow and fluid, lava-lamp-inspired shapes in a stylized illustration."}],"thumbnail":"works/lava-lamp/image-thumb.webp","type":"image","images":["works/lava-lamp/image.webp"],"info":"A personal piece playing with colour, glow and fluid, lava-lamp-inspired shapes in a stylized illustration.","videoId":""},{"id":"blocklords-protect-your-house","title":"Blocklords: Protect Your House","client":"Axis Studios; Metaking","industry":"Games","contribution":"Digital Matte Painting","date":"2022","style":"","software":"","featured":true,"content":[{"type":"image","src":"works/blocklords-protect-your-house/image.webp","w":2000,"h":838},{"type":"text","text":"Digital matte painting for a Blocklords cinematic, produced at Axis Studios for Metaking — establishing painted environments and set extensions for the trailer."},{"type":"video","videoId":"8S0Zkn_Fm1s"}],"thumbnail":"works/blocklords-protect-your-house/image-thumb.webp","type":"image","images":["works/blocklords-protect-your-house/image.webp"],"info":"Digital matte painting for a Blocklords cinematic, produced at Axis Studios for Metaking — establishing painted environments and set extensions for the trailer.","videoId":"8S0Zkn_Fm1s"},{"id":"blocklords-slay-the-bear","title":"Blocklords: Slay The Bear","client":"Axis Studios; Metaking","industry":"Games","contribution":"Digital Matte Painting","date":"2022","style":"","software":"","featured":true,"content":[{"type":"image","src":"works/blocklords-slay-the-bear/image.webp","w":2000,"h":836},{"type":"text","text":"Digital matte painting for a Blocklords cinematic at Axis Studios, extending environments and crafting painted backdrops to frame the action."},{"type":"video","videoId":"DKdU7rLYOPg"}],"thumbnail":"works/blocklords-slay-the-bear/image-thumb.webp","type":"image","images":["works/blocklords-slay-the-bear/image.webp"],"info":"Digital matte painting for a Blocklords cinematic at Axis Studios, extending environments and crafting painted backdrops to frame the action.","videoId":"DKdU7rLYOPg"},{"id":"love-death-robots","title":"Love Death & Robots","client":"Axis Studios","industry":"Film","contribution":"Digital Matte Painting","date":"2022","style":"Photorealistic","software":"","featured":true,"content":[{"type":"image","src":"works/love-death-robots/image.webp","w":1350,"h":2000},{"type":"text","text":"Photoreal digital matte painting for Love, Death & Robots at Axis Studios, creating and integrating environment extensions for the episode."}],"thumbnail":"works/love-death-robots/image-thumb.webp","type":"image","images":["works/love-death-robots/image.webp"],"info":"Photoreal digital matte painting for Love, Death & Robots at Axis Studios, creating and integrating environment extensions for the episode.","videoId":""},{"id":"dont-mess-with-yordles","title":"Don't Mess With Yordles","client":"League of Legends","industry":"Games","contribution":"Digital Matte Painting","date":"2021","style":"","software":"","featured":true,"content":[{"type":"video","videoId":"8QkVYl4r42U"},{"type":"text","text":"Digital matte painting for Riot Games' League of Legends, extending and enriching the world's environments for an in-universe cinematic moment."}],"thumbnail":"works/dont-mess-with-yordles/yt-8QkVYl4r42U.jpg","type":"video","images":[],"info":"Digital matte painting for Riot Games' League of Legends, extending and enriching the world's environments for an in-universe cinematic moment.","videoId":"8QkVYl4r42U"},{"id":"double-double-cross","title":"Double-Double Cross","client":"League of Legends","industry":"Games","contribution":"Digital Matte Painting","date":"2021","style":"","software":"","featured":true,"content":[{"type":"video","videoId":"lbJhZW-iN0s"},{"type":"text","text":"Digital matte painting created for League of Legends, building out background environments and set extensions to support the scene's storytelling."}],"thumbnail":"works/double-double-cross/yt-lbJhZW-iN0s.jpg","type":"video","images":[],"info":"Digital matte painting created for League of Legends, building out background environments and set extensions to support the scene's storytelling.","videoId":"lbJhZW-iN0s"},{"id":"love-death-robots-the-tall-grass","title":"Love Death & Robots - The Tall Grass","client":"Axis Studios; Netflix","industry":"Film","contribution":"Digital Matte Painting","date":"2020","style":"Photorealistic","software":"Houdini; Nuke; Photoshop","featured":true,"content":[{"type":"image","src":"works/love-death-robots-the-tall-grass/image.webp","w":1920,"h":1080},{"type":"text","text":"Photoreal digital matte painting for the Netflix anthology Love, Death & Robots, produced at Axis Studios. Built and integrated environment extensions to support the episode's eerie, fog-bound setting."}],"thumbnail":"works/love-death-robots-the-tall-grass/image-thumb.webp","type":"image","images":["works/love-death-robots-the-tall-grass/image.webp"],"info":"Photoreal digital matte painting for the Netflix anthology Love, Death & Robots, produced at Axis Studios. Built and integrated environment extensions to support the episode's eerie, fog-bound setting.","videoId":""}]