Born in Detroit, Michigan, Glenn Barr has ended up living throughout its metropolitan area. Finding inspiration in the city streets as well as from pop and counter cultures that infuse a familiarity in his many parallel realities. With affection for B movies, local music, and trash culture, Barr nods to old master painting, pulp art, comics and animation.
His paintings are mesmerizing in their narrative complexities and technical depth. With surreal creatures, spectres, and tragic characters living in a seedy universe, drenched in the grit and haze of a post-apocalyptic urban dreamscape.
Exhibiting from Los Angeles to New York to Rome, London and Australia, Barr’s work is embraced by art enthusiasts worldwide.