W reprezentacji Grenady Rocastle zadebiutował 26 listopada 2010 w zremisowanym 1:1 meczu Pucharu Karaibów 2010 z Martyniką. W 2011 roku został powołany do kadry na Złoty Puchar CONCACAF 2011.