Sư họ Nguyễn quê ở làng Cổ Pháp, con nhà danh giá, lại thâm hiểu về thế số. Những hành động của Sư đều hợp pháp tắc, người trong làng quí kính gọi là Trưởng lão.
Lúc tuổi đã lớn, Sư đến pháp hội Long Tuyền Nam Dương nghe pháp, liền lãnh hội ý chỉ. Nhân đây Sư phát tâm xuất gia theo Phật.
Đời Đường khoảng niên hiệu Trinh Nguyên (785-804), Sư lập ngôi chùa Quỳnh Lâm tại quê nhà. Khi đào đất đắp nền chùa gặp được một quả hương đề và mười cái khánh. Sư sai đem xuống nước rửa, một cái khánh lăn đến tận đáy ao mới dừng. Sư giải rằng:
– Chữ thập, chữ khẩu hợp thành chữ cổ. Chữ thủy, chữ khứ hợp thành chữ pháp. Thổ là chính chỗ chúng ta ở, tức chỉ đất này.
Nhân đây, Sư đổi tên làng là Cổ Pháp (trước tên Diên Uẩn), lại làm bài tụng:
Đất dâng pháp khí
Một món thuần đồng.
Ấy điềm Phật pháp hưng long
Đặt tên làng là Cổ Pháp.
(Địa trình pháp khí
Nhất phẩm tinh đồng.
Trị Phật pháp chi hưng long
Lập hương danh chi Cổ Pháp.)
Sư lại nói:
Pháp khí hiện ra mười cái chung đồng
Họ Lý làm vua ba phẩm thành công.
(Pháp khí xuất hiện thập khẩu đồng chung
Lý hưng vương tam phẩm thành công.)
Lại nói:
Thập, khẩu, thủy, thổ, khứ
Danh hiệu làng Cổ Pháp.
Gà ở sau loan nguyệt
Chính là Tam Bảo thạnh.
(Thập, khẩu, thủy, thổ, khứ
Cổ Pháp danh hương hiệu.
Kê cư loan nguyệt hậu
Chánh thị hưng Tam Bảo.)
Sau, Sư trụ trì tại chùa Thiền Chúng ở làng Dịch Bảng, phủ Thiên Đức (nay là làng Đình Bảng, phủ Từ Sơn, Bắc Ninh).
Sắp tịch, Sư gọi đệ tử Thông Thiện đến bảo:
– Ta muốn mở rộng làng xã, nhưng giữa chừng e gặp họa nạn, ắt có người khác đến phá hoại đất đai của chúng ta (quả nhiên, sau có Cao Biền đời Đường đến trấn ở đây). Sau khi ta tịch, ngươi khéo gìn giữ pháp của ta. Khi nào gặp người họ Đinh sẽ truyền thì nguyện của ta được mãn vậy.
Nói xong, Sư cáo biệt mà tịch, thọ bảy mươi chín tuổi, nhằm đời Đường niên hiệu Nguyên Hòa thứ ba (808) năm Bính Tý.
Thông Thiện xây tháp thờ Sư ở phía tây chùa Lục Tổ và ghi lời phó chúc rành rõ.