David lahir sekitar tahun 542 di Menevia, Wales, Inggris. Setelah dewasa, David terpanggil untuk menjadi seorang imam. Kemudian, karena kesalehan dan kesucian hidupnya, ia ditahbiskan menjadi uskup di Wales, Inggris.
Uskup David dikenal sebagai uskup yang telah banyak mendirikan biara baru dan tercatat, ia telah mendirikan 12 biara baru dengan peraturan yang ia tulis sendiri. Pusat biara dan menjadi tempat tinggalnya adalah di Menevia. Uskup David mengajari para biarawan untuk hidup dalam kekudusan. Mereka dilatih untuk membajak tanah sendiri tanpa hewan dan hanya minum air serta roti dengan garam. Selain itu, setiap malam para biarawan juga menghabiskan waktunya untuk berdoa dengan khusuk. Uskup David pun memberikan teladan agar menahan diri dari makan daging dan minum bir.
Disisi lain, Uskup David juga memiliki peran penting dalam perkembangan Gereja Celtic. Banyak perintis gereja Irlandia yang mendirikan biara berdasarkan peraturan biara yang telah dibuat oleh Uskup David.
Uskup David meninggal dunia pada tahun 601 di Menevia dan ia dikanonisasi tahun 1120 oleh Paus Kalistus II. Karena ketenarannya disemasa hidup, maka Santo David telah dihormati sebagai Santo pelindung untuk 50 gereja kuno dan santo pelindung kota Wales, Inggris. Kota kelahirannya pun yang berada di Menevia telah berganti nama menjadi St. David’s Wales.