Toronto, ON, Canada
Ricardo McRae is a Toronto based artist and entrepreneur. He completed his foundations studies at the Ontario College of Art and Design (OCAD) in 1991, then went on to pursue his Honours BFA at the University of Windsor in 1992. Today, he has parlayed his fine arts and technology background into his...
artworks
View All 10 Artworks