Communication and design for the web, multimedia and print. I am familiar with all phases of a project, from concept development to deployment. I am results oriented and always aim to create powerful designs that stand out, while taking in consideration client's needs, deadlines and budgets. I can lead a team or smoothly integrate into an existing one.

I come to the table with a wide skill set: web design, Illustration, multimedia, 3D, digital video, and motion graphics creation. I am also very capable of troubleshooting software and hardware issues and keeping a system running smoothly.


The foundation of a successful project is great communication, great research and preparation. Good communication starts with good listening. I don't claim to be an expert at everything but I come with an open mind and I am a quick learner.

To create distinctive and powerful results, I try to avoid routine formulas. Sometimes that means taking chances and letting instinct drive the design in a process that I define as "controlled chaos."

I always make sure the client has a clear understanding of my process and the results to be expected. Ultimately, I only want to deliver "good" surprises.


I can provide the following services on a consulting basis:

Web design, identity systems, graphic design for print, illustration, motion graphics for video and flash, digital photography.