CG Protege Animation School
Animation Instructor
Industrial Light & Magic
Animator
Axis Studios
Lead Animator
Axis Studios
Animation Supervisor
Tiny Island Productions
Lead Animator
Tiny Island Productions
Animator
Singapore Polytechnic
Adjunct Lecturer
Tiny Island Productions
Supervising Animator
Framestore
Animator
Splash Damage
Lead Cinematic Animator
Animation Mentor
CGProtege and Gobelins Paris