DUAL GEELONG premiership player Shannon Byrnes will seek to revive his career at Melbourne after officially joining the club on a two-year contract.

Byrnes was an unrestricted free agent, which enabled him to switch to the Demons without any impediment, although irrespective of that he was moved with the Cats' blessing.

While Byrnes, 28, has played 108 senior games, only nine of those have come in the past two seasons as the likes of Mathew Stokes, Allen Christensen and Steven Motlop were preferred to him.

Melbourne's general manager of list management, Tim Harrington, said Byrnes' talent — he will add pace to the sluggish Demons — was complemented by his solid character.