W reprezentacji Grenady Leo zadebiutował w 2003 roku. W 2009 roku rozegrał jeden mecz w Złotym Pucharze CONCACAF 2009, z Haiti (0:2). W 2011 roku został powołany do kadry na Złoty Puchar CONCACAF 2011.