Senior CG Compositor
Onyx VFX
Remote from Portland, OR
January 2023 to May 2023
Performed 3D and 2D compositing tasks, 3D camera projection, matchmoving, digital paint animation, object removal, rotoscoping and color correction on the episodic television series “Lessons in Chemistry” and “Unfrosted”.
Senior CG Compositor
Laika
Portland, OR
April 2022 to January 2023
Performed 3D and 2D compositing tasks using NukeX. Composited Deep elements, performed digital paint animation, puppet retiming, rotoscoping and color correction on the stop-motion animated feature film “Wildwood”.
Visual Effects Supervisor
Echo Park Films
Remote from Portland, OR
August 2022 to October 2022
Provided visual effects supervision on the narrative short film “The Kill Floor”. winner of the “Best Narrative Short Film” award at the 2023 San Diego Latino Film Festival. I also performed 3D and 2D compositing tasks, matchmoving, digital paint animation, object removal, rotoscoping and color correction using NukeX, After Effects, Photoshop and Mocha Pro.
Post Production Producer
360 Labs
Portland, OR
November 2021 to March 2022
Performed 2D compositing tasks on head-mounted 360 training videos for Axon law enforcement using Adobe After Effects, Affinity and Mocha Pro. Tasks included matchmoving, digital paint animation, object removal, rotoscoping and color correction.
Adjunct Professor
Academy of Art University
San Francisco, CA
2017-2020
On-site and online instructor of advanced visual effects compositing with NukeX. My responsibilities include all aspects of teaching classes such as in-person instruction, course design and preparation, implementation of the syllabus, communication with students, evaluation of coursework and grading.
Adjunct Professor
Canada College
Woodside, CA
2018-2019
I taught the Fall semester courses in visual effects compositing using Adobe After Effects. My responsibilities included all aspects of teaching the class such as in-person instruction, course design and preparation using Canvas, implementation of the syllabus, communication with students, evaluation of coursework and grading.
Freelance VR Post-Production Specialist
Daly City, CA,
08/2015 - present
Freelance visual effects supervision and 360 video compositing using NukeX. Clients include:
KUED, Evil Eye Pictures, Queen B Robotics, Koncept VR, SpaceVR, Condition One VR
VR Visual Effects Supervisor
The Artery
New York, NY
09/2015 - 10/2015
Freelance visual effects supervision and compositing for Google Play Music 360 Video.
VR Stereo Compositor
Jaunt VR
Palo Alto, CA
01/2015 - 08/2015
Freelance stereo compositing for 360 video projects.
The North Face Climb, Visions of California, R5, Other Space, Qantas Air Lounge, Selma, Revolt Big Sean, Bud Catalina, Kaiju Fury, The Mission, Always Sunny in Philadelphia , The North Face - Nepal
Adjunct Professor
Ex’pression College for the Digital Arts
San Jose, CA
09/2014 - 01/2015
I taught the Fall semester course in visual effects compositing using Photoshop and Nuke.
Visiting Professor of Visual Effects
Daemen College
Buffalo, NY
06/2013 - 09/2014
My position at Daemen College involved teaching the Visual Effects certificate program which received a $1.9 million dollar grant from the State of New York. We developed a curriculum and built a facility to train local artists for employment at Empire Visual Effects. I taught all of the courses in rotoscoping, digital paint, compositing, matchmoving and stereo conversion.
Senior Stereo Technical Director
Sony Pictures Imageworks
Culver City, CA
Albuquerque, NM
Vancouver, BC
04/2009 - 01/2013
Oz, the Great and Powerful
The Amazing Spiderman
Alice in Wonderland
G-Force
Professor of Visual Effects
Miami International University of Art and Design
Miami, FL
09/2010 - 09/2011
My responsibilities included all aspects of teaching the Nuke compositing, animation storyboarding, scriptwriting, and advanced editing courses. Responsibilities also included supervision of group and individual projects, preparation, design and implementation of the course syllabus, communication with students, evaluation of coursework and grading.
Senior Stereo Compositor
ICO VFX
Burbank, CA
06/2010 - 09/2010
Stereo conversion for Shrek 1, 2 and 3
Stereo Depth Artist
Stereo D
Hollywood, CA
04/2010 - 06/2010
The Last Airbender
Compositing Supervisor
Pixomondo
Venice, CA
11/2009 - 03/2010
2012