Il succède à Ricsige à la tête d'un royaume durement éprouvé par les invasions vikings. Un de leurs chefs, le Danois Halfdan Ragnarsson, exerce également le pouvoir dans la région. Halfdan est chassé de Northumbrie en 877 et Ecgberht meurt l'année suivante. Après un interrègne, la Northumbrie se donne pour roi un viking en la personne de Gothfrith[1].
La fin du règne d'Ecgberht II semble coïncider avec le début des sept années de pérégrination de la communauté monastique de Lindisfarne[2].