Over twenty years. My earliest experience was in the late nineties when I designed graphics for several websites. Since then, I have designed book covers, t-shirts, buttons, posters, etc. I’ve also been an oil painter for the past ten years and those skills help me in my design work.