I’m an artist and designer based in Buffalo, New York. I’m associate professor of art and design and coordinator of the graphic design program at SUNY Buffalo State University. I teach courses on digital media, art history, 3D animation, motion graphics, and graphic design. This site is a work-in-progress database of my projects, experiments, and teaching from 2000 – present. For inquiries on technical and creative consulting, please visit my Contact page.