In May 2015, Daniel received his first call-up for the Guyana U23 squad. Daniel went on to feature numerous times for Guyana U23, before receiving a call-up to the senior squad within the same year. On 25 June 2015, Daniel made his Guyana debut in a 2–0 defeat against Cuba. Daniel made a further appearance in November 2017, whilst at Dover, featuring for the full 90 minutes during Guyana's friendly against Trinidad and Tobago, which resulted in a 1–1 draw. He played in three of the four qualifying matches that took Guyana through to the CONCACAF Gold Cup for the first time in the nation's history, and played in one group match, a draw with Trinidad &amp; Tobago, at the tournament itself.