Kangaroo's Liam Anthony in action.

North Melbourne's Liam Anthony in action. Photo: Sebastian Costanzo

North Melbourne midfielder Liam Anthony has signed a two-year deal to stay with the Kangaroos.

Anthony, 25, was dropped earlier in the year but ended up playing 19 games and was No. 2 behind skipper Andrew Swallow for possessions.

North football chief Donald McDonald told AFL.com.au that the Roos were confident of talks with out-of-contract key-position player Lachlan Hansen and said midfielder Levi Greenwood remained a required player.