He was drafted by North Melbourne with their third selection and thirty-sixth overall in the 2016 national draft.[1] He made his debut in the twenty-seven point loss to Essendon at Etihad Stadium in round eighteen of the 2017 season as a late inclusion for Robbie Tarrant.[2] He was delisted at the end of the 2018 season.