Wilhelm Hammig was born and trained in Markneuirchen with his father Wilhelm August. He worked with Carl Grim in Berlin. He worked in Markneukirchen and Frankfurt before settling in Leipzig in 1875.