Shelton, CT, United States
Quirk was born in New Haven, Connecticut and has been drawing, painting and creating artwork from a very early age. Quirk traveled in the USA, Ireland, Belize and the Bahamas before settling in Shelton, Connecticut with his family.
Largely self-taught, Quirk also attended classes and workshops i...