I create experiences.

I am a dynamic creative, businessman, and educator. With thirteen years of experience in Digital Media and eight semesters of experience in teaching college credit courses, I am able to tackle large projects and also prepare the next generation to take my place.

I have experience in interactive design, web development, Flash, video, audio, programming, and am currently developing my 3D and game design skills. I also have a background in business, marketing, and non-profit organizations. I am an active member of multiple professional organizations, and currently hold a position on the ACM SIGGRAPH Education Committee.