Watts received a Certificate in Printmaking from the Academy of Fine Arts and Design in Poland and his BFA from UNC Charlotte. His work has been exhibited locally. Exploring the contradictions of human emotions, Watts uses mixed media to portray intuitional dramas that sarcastically expose the hypocrisy of “perfect” and “artificial” scenes while cultivating a sensual and passionate response of the imagination.