Laine, 29, came in fourth place with a 16.87-metre jump, good enough to advance, though still far from his personal best distance of 17.39 metres, achieved July 24, 2009 in Bogota, Colombia, reports Xinhua.
"I know that Haiti needs a medal," Laine told reporters on Friday.
"The whole country will be rooting for me in the final, because I am the only athlete representing Haiti at the world tournament," said Laine, who was born in New York July 17, 1984.
Laine also competed for Haiti at the 2012 London Olympic Games, where he came 10th, though he was one of a six-member delegation that included Marlena Wesh (400m), Joseph Moises (800m), Jeffrey Julenis (110m hurdles) and Desravines Linouse (judo).
Laine won a gold medal last year at the central American Games in Mayaguez, with a 17.09-metre jump.
In Sunday's final, Laine will be up against France's Yoann Rapinier, American Christian Taylor, Cuba's Pedro Pichardo, Italy' s Fabrizio Schembri and Russia's Aleksei Fedorov.