According to the "Dream of Rhonabwy", Afaon fought alongside Arthur at the Battle of Badon as one of his chief counsellors. He recklessly rode past Arthur prior to the battle, splashing the king in his haste, and was rebuked by Elffin ap Gwyddno. Despite his recklessness, he was referred to by Iddog ap Mynio as "the wisest and most accomplished in the kingdom".