Having played seven games in blue and white hoops since being selected with the 41st pick of the 2019 draft, the 21-year-old remains familiar with the level.
The medium-sized forward saw his future officially decided on Thursday - the opening day for delisted free agency, with the club announcing his signature.
“Going into the off-season we recognised a need to bolster our small forward stocks and Francis is a player we identified as suiting that need,” said Port Adelaide list manager Jason Cripps said in a club statement.
“We know he has an eye for goal but is also not immune to working hard to win the ball and keep it in the forward line.
“We look forward to getting him to the club in the coming weeks as our players return for pre-season training.”
The Power will also take a simmered hand to the National Draft later this month, which is currently comprised of 33, 60 and 84.
The delisted free agency period runs from Thursday, November 3 to November 9 before a one-day break, before it continues until November 15.