Can't find a direct source for the "Victorian club" and "personal reasons" part, although there is some mention on social media of a channel 9 news report apparently saying something about him wanting to be closer to his family.
He's 23 and he's contracted until the end of 2019.
Under average winger with average speed, decent kick, couldn't win a contested ball with a small kid, can't really play any other position and even though he's still young he doesn't look like improving much at all.
The best you can hope to get out of him is if he plays the occasional game as a depth player. Demons are better off putting games into Billy Stretch or putting Jayden Hunt there. As for Carlton they couldn't get any worse so he could be an option just for a year. Overall I'd rather have Billy Hartung instead of him.