Thánh Gioan Baotixita Trần Ngọc Cỏn sinh vào năm 1805 tại làng Kẻ Báng, huyện Vụ Bản, tỉnh Nam Định trong một gia đình nông dân đạm bạc nhưng luôn thuận hòa, êm ấm. Sau khi thắng kiện một vụ án chống lại lý trưởng lạm quyền, chiếm đoạt tài sản của dân, uy tín của ông Cỏn ngày càng tăng cao và được bầu làm lý trưởng. Trong công việc, ông Cỏn rất tận tụy với cộng đồng và nhiệt thành phục vụ giáo dân Công giáo. Ông thường xuyên đi lại giữa trời mưa gió nửa đêm để tìm linh mục đến cứu giúp người bệnh hấp hối. Khi vua Minh Mạng ra lệnh truy nã các thừa sai, ông Cỏn đã bí mật sắp xếp nơi ẩn náu và chăm sóc sức khỏe cho các vị.
Vào ngày 30 tháng 5 năm 1840, nhận được báo cáo, tổng đốc Trịnh Quang Khanh đích thân điều động một đạo quân đông đảo về vây làng Kẻ Báng. Sau hai ngày, họ bắt được ba linh mục người Việt cùng với ông Cỏn và một người khác là ông Thọ. Bị buộc tội chứa chấp đạo trưởng, ông Cỏn bị đánh đòn và giam cầm khắc nghiệt. Tuy vậy, trước mọi đe dọa và dụ dỗ của quan, ông vẫn kiên định đức tin.
Ngày 08 tháng 11 năm 1840, ông Cỏn bị kết án tử hình tại pháp trường. Trước khi chịu hình, ông cầu nguyện và đưa tay cho binh lính trói vào cọc rồi bị xử trảm. Thi hài của ông được mai táng tại quê nhà Kẻ Báng. Sau này, ông được Giáo hội suy tôn làm Chân phước vào ngày 27 tháng 5 năm 1900, rồi được phong Hiển thánh vào ngày 19 tháng 6 năm 1988.