The body of a 21-year-old man from Poland who went missing after attending a Christmas party in River North over the weekend was pulled from Lake Michigan at Oak Street Beach early Wednesday morning, officials said.

Krzysztof Szubert, 21, was pulled unresponsive from the lake at the Oak Street Beach just before 2 a.m., Chicago police said. He was rushed to Northwestern hospital, where he was pronounced dead.

Szubert vanished Saturday night after spending time with coworkers at the Howl at the Moon bar in Chicago's River North neighborhood. He was last seen at about 9:45 p.m.

When Szubert’s friends were unable to contact him Sunday morning, they returned to the River North neighborhood, retraced their steps and put up missing person posters, the station reported.

CPD and the Cook County Medical Examiner's Office said Krzysztof Szubert was pulled from the water about 1:55 a.m. after being found unresponsive. He was pronounced dead a short time later at Northwestern Memorial Hospital.

Szubert was working in the Chicago area when he went missing over the weekend. He was last seen Saturday night at Howl at the Moon, a bar at 26 W. Hubbard St. in River North.

On Saturday, he and a few dozen coworkers took a party bus downtown Chicago for their company Christmas party.

They ended up at Howl at the Moon. A coworker said he vanished from the bar about 9:30 p.m. or so, and hadn't been seen since.