Ngài là con trai của Samiddhi, một Bà-la-môn ở Nālaka, xứ Magadha. Mahāgavaccha vô cùng ngưỡng mộ Sāriputta, và khi biết ngài đã gia nhập Tăng đoàn, ngài đã noi gương Sāriputta, và sau đó đã đắc quả A-la-hán.
Trong quá khứ, ông đã dâng nước cho Đức Phật Padumuttara và là một tín đồ sùng đạo của Đức Phật Sikhī (Thag.vs.12; ThagA.i.57). Ông có lẽ giống hệt với Udakadāyaka trong Apadāna. Ap.ii.437; nhưng những bài kệ tương tự được cho là của Gangātiriya (ThagA.i.249).