Tommy Walsh impressed for the Sydney Swans on his AFL debut during a 101-point demolition of the Melbourne Demons at the Sydney Cricket Ground.

Walsh, who moved to the Swans from St Kilda prior to the start of this season, kicked two goals and one behind in the 138-37 victory, which was his first game at the top level of Australian Rules since his move from Ireland in October 2009.

Walsh, the 2008 Young Footballer of the Year, took over the number 17 jersey in the Sydney side from former Kerry team-mate Tadhg Kennelly.

And Kennelly, who was commentating on the game on Australian radio, predicted that there are big things in store from the 24-year-old, and stated that Walsh had the potential to develop into one of the most exciting forwards in the AFL.

Speaking after the game, Walsh said: "Was it worth the wait? Yeah it was," he said afterwards grinning, with his guernsey dyed red from an energy drink shower during the team song.

"It was special being my first game and everything, but the most important thing was we won the game."