Dúngal mac Selbaig fue rey de Dál Riata . Su reinado puede situarse mejor entre los años 723 y 726, comenzando con la abdicación de su padre, Selbach mac Ferchair , que entró en un monasterio, y terminando con el ascenso de Eochaid mac Echdach de Cenél nGabráin. El poema de alabanza de la Alta Edad Media Duan Albanach nombra a Dúngal el Impetuoso y afirma que gobernó durante siete años.
Durante más de una generación antes del reinado de Dúngal, el Cenél Loairn , al que pertenecía, y el Cenél nGabráin habían disputado el control de Dál Riata. Parece que el padre de Dúngal finalmente había logrado derrotar a sus rivales poco antes de abdicar. Por alguna razón, Dúngal pronto perdió el poder ante el Cenél nGabráin. Su padre abandonó el monasterio e intentó restaurar a su hijo, pero fracasó.
Aunque Dúngal ya no era rey de Dál Riata después de 726, es posible que siguiera siendo gobernante de Cenél Loairn. Sin duda, conservó algunos seguidores. En 731, quemó Tairpert Boitir, probablemente Tarbert en Loch Fyne , que estaba en las tierras de Cenél nGabráin y posiblemente fuera un lugar de transporte .
En 733, los Anales del Ulster informan que Dúngal profanó la isla Tory al expulsar por la fuerza a Bruide, que se presume era hijo de Óengus mac Fergusa , rey de los pictos . Esta entrada va seguida de la afirmación de que el primo de Dúngal, Muiredach mac Ainbcellaig , se convirtió en rey de los Cenél Loairn, y parece probable que el ascenso de Muiredach y el epíteto de Dúngal se deban a sus acciones en la isla Tory.
En 734, Dúngal huyó a Irlanda "para escapar del poder de Óengus". Más tarde, Dúngal regresó a Escocia y fue capturado en 736, junto con su hermano Feredach, por Óengus. Se desconoce su destino posterior.