Portland, OR, United States
Zachary McRae was born in Plant City, Florida. He is self-taught and uses intuitive, automatic processes to generate large-scale abstract oil and acrylic paintings.
Compelled to make art from an early age, it wasn’t until after suffering through a minor Traumatic Brain Injury in 2014 that he beg...
artworks
View All 19 Artworks