Download PDF


Eccentric yet well-grounded. I love the fact that technology has finally begun to catch up with my imagination, and I enjoy creating new worlds with the very best stuff from the old ones.


Graphic design, illustration, animation, web design, photo retouching, 3d modeling, media production, multimedia, entertainment

Work experience

Mar 2001Present


Grimagix, Inc

Grimagix is my own multimedia production company. It's also an art project in itself -- a continual work in progress. I perform a wide variety of media services, including graphic design, fine art, illustration, web design, video production, creative consulting, editing and proofreading,

Jan 2012Present


Portland Community Media

I'm an instructor in the Youth Media division, as well as providing general technical and production services where needed.



Animation and Action Script 3
I make textures for 3d modeling, website graphics, and perform photo restoration and manipulation from simple retouching and color correction to the creation of wild fantasy images.