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. 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.
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.