He was either a son of Conall mac Comgaill or of Eochaid Buide.
Connad appears to have been joint king with Eochaid Buide in the 620s.
He is named as king of Dál Riata in 627 when he won a victory over Fiachnae mac Demmáin, king of the Ulaid at the Battle of Ard Corann.
Connad was killed at Fid Eóin, fighting against the Dál nAraidi led by Máel Caích, brother of Congal Cáech.
An entry in the Book of Ballymote associates Connad's descendants with "the men of Fife".