Neo Rauch was born in 1960 in Leipzig, where he continues to live and work. He studied at the Hochschule für Grafik und Buchkunst, Leipzig.
Paintings, drawings
http://www.davidzwirner.com/artists/neo-rauch