He is of German descent. Zillman played rugby league during his junior years with Rochedale Brothers, but while studying at St Laurence's College in South Brisbane he played five years of rugby union, captaining the 1st XV side in his final year at the college. Playing at inside-center in union, Zillman was selected in the 2003 Queensland Schoolboys squad and from the national tournament was selected to represent his country in the 2003 Australian Schoolboys tour. The following year after his high school success, Zillman returned to rugby league to play with the Canberra Raiders Queensland-based feeder club the Souths Logan Magpies. Zillman's strong performances with the magpies saw him offered a junior contract with the Canberra Raiders to play in the Jersey Flegg Cup and Premier League with an opportunity to move up into the National Rugby League. Zillman performed well in Canberra and was rewarded with the significant starting role of five-eight in the Queensland under-19s squad in a 2005 State of Origin curtain-raiser. More representative honours came Zillman's way as he was a vital member of Canberra’s finals campaign in Premier League, earning him selection in the 2005 Junior Kangaroos and the Australian Invitational XIII as a fullback.
Canberra Raiders
After proving himself with the Raiders Premier League squad and with strong appearances for the junior Queensland and Australian sides, Zillman was rewarded with his first NRL appearance early in the 2006 season. His first grade debut in the National Rugby League was against the Newcastle Knights in round 2 of 2006 at Canberra Stadium. At 19 years of age Zillman was named in the starting squad at fullback and although scoring two tries on debut the Raiders went down 70-32 in a record-breaking heavy defeat by Newcastle. Coach at the time Matthew Elliott named Zillman on the bench for round 4 and round 5 of the 2006 season, but Zillman played the remainder of the season back in Premier League as he was stuck behind Canberra's first-choice full-back Clinton Schifcofske, who was the current captain at the time and a Queensland State of Origin representative. In credit to Zillman, Schifcofske had a stellar year winning the Dally M Fullback of the Year which didn't help Zillman break into first grade. The young Queenslander didn't let this set-back get in the way of his rugby as he shone as a stand-out player in the Premier League amassing 17 tries in the season and securing another Australian jersey through selection in the 2006 Junior Kangaroos. When Shifcofske announced during the middle of the 2006 season he had made the decision to switch codes to sign with rugby union club the Queensland Reds for the 2007 season, the opportunity to once-again play in the NRL arose. After Schifcofskes' departure, Zillman was set to cement his place in the Raiders starting line-up during the 2007 season. In his second match of the year in round 3, Zillman scored a hat-trick of tries in the Raiders 48-18 win over the Newcastle Knights, ironically the team that served a thrashing to Zillman in his NRL debut the previous year. Zillman continued to impress with his solid and consistent form, starting in 17 matches, scoring 9 tries for a total of 36 points. Then injury woes struck as he ruptured his anterior cruciate ligament against the North Queensland Cowboys which would require reconstructive surgery and side-line Zillman for the remainder of the season. The following year would prove catastrophic for the young Queenslander as Zillman re-injured his knee against the Penrith Panthers in only round 2 of the 2008 season. At only 21 years of age it was confirmed he would undergo his second knee re-construction in as many seasons and would be ruled out for the entire season. Zillman signed for the Gold Coast Titans soon after this injury. He played just 24 games for Canberra.
Gold Coast Titans
Zillman joined the Gold Coast Titans at the start of the 2009 NRL season on a four-year contract worth close to one-million dollars. He played his first full game for the club in a trial match against the Cronulla-Sutherland Sharks filling in at fullback for the injured Preston Campbell. Zillman played over 150 games for the club, and was an option for Queensland Maroons in the State of Origin, although being struck by injury multiple times. Zillman left the club at the end of the 2017 season.