Dysponujący podwójnym obywatelstwem Lafrance zdecydował się na grę w reprezentacji Haiti, w której zadebiutował 18 listopada 2010 w wygranym 1:0 meczu towarzyskim z Katarem. Premierowego gola w kadrze narodowej strzelił 6 września 2011 w wygranej 4:2 konfrontacji z Curaçao w ramach eliminacji do Mistrzostw Świata 2014. Haitańczycy nie zdołali się jednak zakwalifikować na mundial. Został powołany na Copa América 2016 w Stanach Zjednoczonych, gdzie jego drużynie nie udało się wyjść z grupy.