The 29-year-old has joined North Melbourne.