Assistant Professor
Music 109

Department(s) or Program(s)


John is a visual artist who naturally leans toward drawing, animation and interactive art. His research focuses on bridging technology and creative expression to enhance mental equilibrium. As a visual artist, his work has been exhibited in Canada, Spain and Australia. With a sustained passion to explore various means of expressing art, he has created a whole-body movement drawing tool, experimental animations and installations. To bring animation into the physical presence, his installation generated animated shadows from kinetic sculpture. Through his creative career, he has been a Visual Design Project Manager, illustrator and 2D Artist in the Asia-Pacific region.

John holds an MA in Interactive Arts and Technologies from Simon Fraser University, a MAVA in Visual Arts from Griffith University, and professional level certifications in Toon Boom Harmony and Storyboard Pro. He has served in the Art and Design department since 2017. John's portfolio website can be accessed at

Outside classes, John loves to dribble and shoot some hoops. At home, he is a husband of a published writer. Together they love hiking, travelling and taking Tutu, a little white senior Maltese, for walks. 

Research & Scholarship


  • MA Interactive Arts and Technologies (Simon Fraser University)
  • MAVA Visual Arts (Griffith University, Brisbane)
  • BA Animation (Griffith University, Brisbane)
  • Professional level certifications in Harmony and Storyboard Pro (Toon Boom Animation Inc.)


Animation, Storyboarding, Conceptual Art, Illustration, Interactive Art, Graphic Design

Courses Taught

  • Fundamentals of Digital Design
  • Digital Drawing and Painting
  • Foundations of Animation
  • Animation Production
  • Medical Animation