Henry Cooke nasceu em Lichefield (Reino Unido) em c.1616. Durante a guerra civil comabteu no exército do rei. Ganhou os galões e passou à posterioridade com o nome de Capitão Cooke. Quando da Restauração, foi nomeado mestre dos alunos da capela real, onde teve entre os seus jovens alunos Blow e Purcell. Cooke morreu em Hampton Court (Reino Unido) em 16 de julho de 1672.

Devido aos seus ensinamentos notáveis e ao seu espírito de iniciativa, exerceu uma profunda influência sobre a escola inglesa, na época dos últimos Stuart. É autor de cerca de 30 hinos e cantos de igreja