Glenn Brown is a contemporary British painter ... Vienna in 2011 and the Guggenheim Museum in Bilbao in 2013. In 2000, the artist was nominated for a Turner Prize, resulted in an exhibition at the ...