Santa Monica, CA

     AFounder & Mentor, VFX Apprentice : 2019 - Present
           Teaching world-class real-time visual effects to world-class students
           Learn more at

     Senior VFX Artist, Riot Games : 2015 - 2020
           Develop visual effects in a hand-crafted style
           Help establish and refine the League of Legends style
           Mentor others in craft and culture
           Help set expectations and manage feedback from various disciplines

     VFX Artist, Riot Games : 2014 - 2015
           Created vfx concept artwork and animation for League of Legends.
           Created in-game vfx assets for various champion abilities and item effects.

     Senior Flash Artist, Animal Jam : 2012 - 2014
           Fulfilled the previously held roles as a flash artist.
           Directed efforts on the team toward a consistent style and tight production.

     Flash Artist, WildWorks : 2010 - 2012
           Worked in conjunction with National Geographic Kids Games
           Created a distinct style of effects for the property.
           Programmed tools and scripts to increase efficiency and artistry.

     Director/Supervising Animator, Alight : 2009 - 2011
           Conceptualized a style of design and motion for the entire production.
           Established a creative and collaborative environment with my team.

     Supervising Effects Animator, Dream Giver : 2010
           Collaborated with 2D and 3D artists to create a seamless style.
           Organized pipeline aspects, creatively solving challenging problems.

     Mentor/Art Instructor, Various Students : 2009 - present
           Discovered the interests of each child, and tailored lessons accordingly.

     Freelance Artist/Animator, Various Clients : 2009 - present

     Cleanup Animator, Polynesian Cultural Center : 2009

     Animator/Cleanup Artist, Flash Potatoes : 2008 - 2009

     Rigger/Animator, Silverlode Interactive : 2007 - 2008

     Animator, Andy’s Airplanes : 2007

     Production Assistant, The Loch : 2007

     Bachelor of Fine Arts in Animation – Brigham Young University

Volunteer Work
     Game Master, Lego Heroica Adventures. : 2012 - present
           Designed & Built a Heroica-based game for up to 6 people
           Hosted numerous game events, and enhanced the gameplay through revision

     Service Volunteer, Seattle, WA : 2003 - 2005
           Worked doing service projects, and taught people from various cultures.

Technical Skills
    Flash, Actionscript, Javascript, Wacom Tablet, Photoshop, Maya Fundamentals, Houdini
    Fundamentals, After Effects, 3DS Max Fundamentals, Messiah Studio Fundamentals