Sohn von Susunāga und König von Magadha für achtundzwanzig Jahre. Sein zehntes Regierungsjahr war einhundert Jahre nach Buddha's Tod.
Während seiner Regierungszeit entstand die Abspaltung der Vajjier von der ursprünglichen Lehre Buddha's, und anfangs ergriff der König die Partei der Vajjier. Später überredete ihn seine Schwester Nandā seine Unterstützung den strenggläubigen Mönchen zu geben, und eine Versammlung wurde mit seiner Unterstützung im Vālikārāma Kloster in Vesāli einberufen, bei der die falsche Handlungsweise der Vajjier bewiesen wurde. (Mhv.iv.7, 8, 9, 31, 38, 39, 42, 63; Dpv.iv.44, 52; v.25, 80, 99; Sp i.33).
Kālāsoka hatte zehn Söhne, die nach ihm die Regierung für zweiundzwanzig Jahre weiterführten (Mhv.v.14). Er und Pandukābhaya waren zeitgenössische Könige für viele Jahre (Sp.i.72).
Die Namen der zehn Söhne waren: Bhaddasena, Korandavanna, Mangura, Sabbañjaha, Jālika, Ubhaka, Sañjaya, Korabya, Nandivaddhana, und Pañcamaka. Mbv. p.98.
Es gibt große Meinungsunterschiede über die Identität von Kālāsoka. Einige sagen dass er derselbe ist wie Kākavanna in den Purānas und Udāyin der Jaina Tradition, und dass diese Namen lediglich andere Bezeichnungen sind für Udayabhadda der Pali Schriften.
Kālāsoka wird die Verlegung der Hauptstadt von Magadha von Rājagaha nach Pātaliputta zugeschrieben. Die Angelegenheit mit Kālāsoka ist von Geiger beschrieben in seiner Einleitung zum Mhv.Trs.xliii.f.