I graduated with a Bachelor of Fine Art (Communications Design) degree in 1979 and have spent my life practicing graphic design, visual interaction design, user experience design, web design, software prototyping & development, and big data visualization for large corporations and small businesses.

Today, I spend my time creating hand-drawn images, generative computer-programmed images, or images that combine both approaches. In my work, I try to produce images that communicate a range of ideas about the real or conceptual world through abstraction, impressionism, and symbology. It is my hope that my work will evoke thought and emotion; delight and inspire; and demonstrate the power and wonder of technology as an emerging artist’s tool.

  • The Fine Art section contains my ongoing work.
  • The Graphics and UX sections contain my past commercial work.
  • The Other section contains talks and awards information.
  • For my complete work history, see my resume.