Moh studied animation at Sheridan College and Algonquin College. He has been a Life Drawing instructor in the Commercial Animation Department at Capilano University since its inception in 1995. He has also worked in the animation industry as an animator, and a lay-out and storyboarding artist. He currently teaches Life Drawing, Anatomy and Lay-Out Design at Capilano University.

Courses taught include:
Life Drawing