John Eccles war der einzige Sohn von Henry Eccles dem Älteren (zwischen 1640 und 1650 – 1711). 1695 wurde er Musiker am Hofe des englischen Königs. 1700 ernannte ihn der König zum Master of the King’s Musick, der höchsten am englischen Königshof zu vergebenden sTelle für einen Musiker. Eccles komponierte zahlreiche Werke für das Theater, darunter Schauspielmusiken und „Masques“ (eine englische Form der Oper).