Eanfrido se casó con una princesa picta y tuvo un hijo, Talorcan, quien eventualmente se convirtió en rey de los pictos (653–657).