Onoulphus was a Scirian; with his brother (or possibly half-brother),[1] Odoacer, he was raised at the court of Attila, King of the Huns.
He found a protector in the general Armatus, who had him appointed first comes and in 477, magister militum per Illyricum, commander in chief of the Balkan army.
[4] He remained loyal to Odoacer during his brother's war for survival against Theodoric the Great, king of the Ostrogoths, standing with him during the siege of Ravenna.
[5] A recent publication by Stephan Krautschick[6] advanced the hypothesis that Armatus and his cousin and emperor Basiliscus were related by blood with the chieftain of the Heruli and later King of Italy Odoacer.
[9] Before Krautschick's hypothesis, and still today for scholars who reject this identification, John's passage was corrected to read "Odoacer was the brother of that Onoulphus who killed Armatus": this correction makes the statement compatible with those of the contemporary historians, as neither John Malalas nor Malchus tell about the relationship between Odoacer and Basiliscus or the killing of Armatus by his own brother.