Location: United States
Jeremy Worst is an Atlanta based Self Taught Artist.
Born in Tulsa, Oklahoma formally known as Jeremiah Henderson,
he moved to Atlanta, GA to attended the Art Institute of Atlanta.
After leaving the Art Institute he then started rapidly developing
his artistic talents. With a Goal set to become a Master Artist,
Jeremy Worst is stopping at nothing to get his name stamped
in History along side the Master Artist of our Century.