Великий герой Ирландии. Полубог, получеловек. Дитя бога солнца Луга и сестры Ульстерского короля Конхобара. Его настоящее имя — Сетанта. Ещё в детстве было предсказано, что «этот ребёнок станет героем».
«Кухулин» означает «Гончая Кулана»; это имя он принял как наказание за то, что по ошибке убил сторожевого пса богатого купца по имени Кулан. Он дал ему обещание: «Дай мне щенка этого пса, о Кулан, и я воспитаю его, чтобы он стал тем, кем был его отец. А до тех пор — дай мне щит и копьё, и я сам стану стеречь твой дом; и ни одна собака не сделает этого лучше». Прозвище «Кухулин» не только восхваляет силу Сетанты, который голыми руками смог убить могучего пса, но и его характер. Даже будучи ребёнком, проявил чуткость к хозяину, потерявшему собаку. Вырос могучим воином. Чтобы выполнить требования для женитьбы на одной из женщин, отправился в земли зла — в Страну Теней. Преодолев массу трудностей, он достиг станы Теней, где был тепло принят ведьмой Скатах. Под её руководством изучил множество новых техник и магических приёмов. Получив проклятое копьё Га-Болг, ставшее позже символом Кухулина, покинул Страну Теней.
По легенде, был храбрым, снисходительным и красивым молодым человеком. Без жалости разил врагов на поле боя, но в то же время уважал судьбу, и его благородство никогда не давало ему нарушать обещания Гейсы, за нарушение которых на воинов ложилось проклятие. На Кухулина, как следует из его имени, был наложен Гейс — никогда не есть собачье мясо — и он, как мог, пытался не нарушать это обещание.
В ходе войны, где он защищал свою более слабую страну Ульстер, Кухулин принял несколько Гейсов, допускающих даже его собственную смерть в обмен на то, что враги примут Гейсы, не благоприятные для них. Некоторые известные Гейсы Кухулина гласили «сражаться только с одним человеком в день», который он заключил с враждебной королевой Медб, и «одна победа — одно поражение», обещанный его другу Фергусу.
Военные подвиги можно обобщить в битве с пограничной страной Коннахта. Война между ними началась, когда королева Коннахта Медб вторглась в земли Ульстера, чтобы похитить золотого быка Донна, с помощью которого вознамеривалась победить своего мужа в состязании быков. Кухулин помогал более слабой армии Ульстера против объединённых сил трёх армий Коннохта семь долгих лет и в конце концов заставил их отступить. Одновременно с этим Кухулин захватил главную виновницу войны — Медб, но позже отпустил её, сказав, что не желает убивать женщину, когда между Ульстером и Коннахтом заключён мир. Однако королева Медб расценила это как величайшее оскорбление и стала лично мстить Кухулину. В результате многочисленных интриг он вынужден был нарушить все свои Гейсы, лишился сил и в итоге получил рану копьём в бок. Гордость не позволила Кухулину упасть, и он привязал себя к столбу, где и умер стоя.