Steven Thomas Walsh was born in Rochester, NY. He attended college at Stony Brook University to study Anthropology, and soon after discovered his true passion was something wildly different. He then went back to school for a degree in Photography from one of the best schools in New York City, The Fashion Institute of Technology. Soon after graduating he moved to Orlando to escape the cold weather. Upon meeting his partner, he became involved in photographing hundreds of crystals for various books, and exploring witchcraft which only further inspired his artistic endeavors.