From Character Design and Animation to Drawing for Beginners and Art for Kids, the classroom setting is a wonderful and creative space to be in. A place to acquire skills that equips you to express yourself in a healthy and beautiful way.

For many years now I have been a Character Design Instructor at Sheridan College’s BA Animation program in which I am also an alumni. Along with portfolio review and tutoring, I enjoy teaching at Neilson Park Creative Centre, Toronto School of Art and several other private schools. If you are interested in hosting a class, or having your artwork assessed for future studies, you can e-mail me at

I’m interested in hearing about your artistic goals and how it is that I can help you achieve them.

Until then…


2012 Fundamentals of Teaching and Learning, Sheridan College, Oakville, ON

2011 Coursework in art theory and children's literature, State University of New York / Empire State College

2011 Perspectives Study Program Certificate, Rexdale Alliance Church

2003 Digital Publishing Certificate, Toronto Image Works Institute, Toronto, ON

1990 Classical Animation Diploma, Sheridan College, Oakville, ON