Because of ankle injuries suffered while he was in college, Zieman was not drafted in the 2000 NFL draft.[4][5] Despite not being drafted, Ziemann signed with the New York Giants and played eight games with the Giants in 2000 before a season-ending ACL injury in late October.[1] During his time in the NFL, Zieman was 6 feet, 7 inches tall and weighed 315 pounds.[6] He spent the 2001 season with the Giants practice squad.[1]
He signed with the Jacksonville Jaguars in February 2002, but he spent the 2002 season on injured reserve.[7] In May 2003, Ziemann was waived by the Jaguars.[8]
In February 2004, Ziemann was signed by the Tampa Bay Buccaneers and allocated to the NFL Europe team Rhein Fire.[7] With the Fire, Ziemannn played in 10 games with nine starts at right tackle.[9] Ziemann was released by the Buccaneers in July 2004.[10]