On 11 August 2010, Fisher made his international debut for Jamaica in a 3–1 victory over Trinidad and Tobago. He also played for the under-20 national team in the 2011 CONCACAF U-20 Championship.