Master of Fine Arts, Bowling Green State University, Ohio, 2004.
Professor Sheridan Institute, Oakville, Canada, 2004—2006, Clemson University, South Carolina, since 2006. Storyboard artist Cartoon Network, Vancouver, British Columbia, Canada, 2000—2001.
Educator Toronto Short Film Project, Canada, 2004—2009. Member of Association American Editorial Cartoonist.
Married Ann Szeto, December 22, 2008.