Due to a feeder arrangement with the Warriors, Meli also played several games for Brisbane Souths in the Queensland Cup.
He played for St Helens on the wing in their 2006 Challenge Cup Final victory against the Huddersfield Giants.
St Helens reached the 2006 Super League Grand final to be contested against Hull FC, and Meli played on the wing, scoring a try in Saints' 26-4 victory.
As 2006 Super League champions, St Helens faced 2006 NRL Premiers the Brisbane Broncos in the 2007 World Club Challenge.
[26][27] Meli played for Super League side Salford Red Devils for the 2014 season after signing a one-year contract at the club.
Meli was selected to play on the wing for New Zealand in the 2004 Anzac Test against Australia in Newcastle, New South Wales, the Kiwis losing to the Kangaroos 10-37.
Francis was selected again to represent the Exiles by new coach Daniel Anderson, Meli started Game 1 on the wing and scored a try in the 18-10 loss to England.
He is also the mental health coach for the group as he is child case manager with New Zealand Police since retiring from the game.