I am 3D artist, director, and former CG Supervisor with over 18 years of experience in animation and visual storytelling. I’ve led teams at IoM Media and worked across every stage of the 3D pipeline — from concept and design to modeling, texturing, rigging, animation, lighting, rendering, VFX, compositing and final editing. My work blends technical expertise with emotional storytelling, bringing characters and worlds to life with purpose, beauty, and precision.
This reel brings together my journey — from leading high-end 3D animation at IoM Media to crafting personal, story-driven projects that explore emotion, light, and movement. It’s a showcase of cinematic storytelling, technical precision, and the human touch that drives every frame I create.
Still Human is my personal exploration of visual storytelling — blending 3D craft with AI tools like Midjourney, Krea, and VEO3 to create cinematic, emotionally driven short films. It’s where I experiment with design, animation, and narrative to bridge technology and the human spirit.
Beyond production, I’ve had the privilege of mentoring the next generation of digital artists.
At Mackenzie College in New Brunswick, I taught 3D Animation for Video Game Arts and Design, guiding students through the fundamentals of motion, timing, and visual storytelling.
Later, at Seneca College in Toronto, I taught Digital Sculpting and Modeling in the Game Art and Animation Graduate Program, helping artists refine their craft and develop industry-level workflows.
After nearly two decades in 3D animation and storytelling, my work continues to evolve — but the heart of it remains the same: creating visuals that connect.
From supervising large-scale productions to exploring new frontiers with tools like Midjourney, Krea, and VEO3, every project reminds me why I started — to blend imagination, craft, and emotion into stories that move people.Thanks for visiting my portfolio — and for being part of this ongoing creative journey.