Jameson is a High Priest and Ordained Minister of the Temple of Witchcraft, currently serving as Gemini Deputy Minister and a member of the J.E.D.I. Committee.
After taking a deep interest in religion and spirituality from an early age, Jameson began to explore witchcraft and divination in his teen-hood. After completing Witchcraft I and II as a solitary practitioner, he began Witchcraft III with the Temple in 2011, and was ordained in 2016. Originally from Maine, Jameson now resides in San Diego, CA where he works as a marketing executive.