Barry is largely a self-taught artist. He took 2 years graphic design at George Brown College. Barry was born in Toronto. Barry was always drawing and painting at young age. He started airbrushing at age 16 painting cars and bikes. He has been custom painting and airbrushing in the automotive industry for over 30 years. He has done many show bikes and cars which have won best paint awards.

Barry also creates fine art paintings in a lot of different media including Egg Tempera, Oils, Watercolor, Acrylics, Digital Art. Barry paints Car Portraits, Wildlife, and Landscapes.