Allan was born in Buffalo, NY and graduated from Buffalo State College with a Bachelor of Science in Design where he studied design and fine art. While in college he studied fresco painting in Siena, Italy and has been working and painting in Buffalo.
He is a resident artist of Buffalo Arts Studio and his work can be seen at the Buffalo Arts Studio in the TriMain Building, 2495 Main Street, Suite 500 in Buffalo, NY.
We are our stories. From the personal stories that identify who we are, to the collective stories that guide, warn, tell where we have been and where we are going. My work is about our collective stories based in myth and science. Linking these symbolic images with my concerns for the environment and health is the basis for my work.
I believe science is today's mythology. It explains where we came from and where we are going. It colors our perception of the world, our reality. And like anything else, it can be manipulated with money and power.
My process is one of creation and destruction. Removing what doesn't work, keeping and adding to what does. I merge traditional painting techniques of paint and pastel, with photography and existing paintings composed and manipulated with the computer. It’s my way of bringing together two disciplines, nature and technology, to create something that I couldn’t create separately.