
Senior Gameplay Animator at Eidos Interactive (Toronto, Canada)
March 2023 – Present
- Gameplay animation: Player and enemies
- Combat, locomotion, NPC AI, loops
- Keyframe and Motion capture expertise: humans and creatures
- Engine/In-game animation debugging
- Prototypes
3D Animation Professor at Centennial College (Toronto, Canada)
August 2018 – Present | Game development and 3D Animation programs
- Autodesk Maya and Motionbuilder
- Performance capture classes with an in-house mocap suit
- Animation principles
- Physics principles for animation
- Body language, Body mechanics, Acting, Combat
- Facial action coding system (FACS)
- Camera angles, lenses and animation
Senior Animator at Electronic Arts (Toronto, Canada)
April 2022 – March 2023 (Star Wars: Jedi Survivor)
- Gameplay Animation
- Cinematic Animation – Camera polish, Unreal Sequencer
- Mentoring
- Tutorial and training development
- AI/Narrative Animation
- Layout animation for engine implementation
- Unreal Engine/In-game animation and debugging
- Key frame and Mocap animation
- Character and Creature Animation
Gameplay Animator at Rockstar Games (Toronto, Canada)
Aug 2020 – April 2022 (GTA 6)
- Player animation: Combat, locomotion, aiming system and reloads
- First and third person animation
- Rigging testing and reviews
- Engine troubleshooting and debugging
Cinematic Animator at Invoke Studios (Montreal, Canada)
September 2019 – August 2020 (Dungeons and Dragons: Dark Alliance)
- Character and creature Animation
- Environment Animation
- Cinematic and Gameplay animation
- Camera animation
- Keyframe and Performance capture animation
- Unreal 4
3D Animator at Ubisoft (Toronto, Canada)
June 2018 – September 2019 (Watch Dogs: Legion)
- Cinematic and Gameplay animation
- AI animation
- Facial animation
- Engine troubleshooting and debugging