Jabarkan Kehidupannya dari Edwyn Robert Bevan

Dia adalah anak keempat belas dari enam belas anak Robert Cooper Lee Bevan, seorang mitra Barclays Bank, dan istri keduanya Emma Frances Shuttleworth, adalah putri dari Philip Nicholas Shuttleworth, seorang Uskup Chichester.

Bevan menjabat sebagai dosen Sejarah dan Sastra Helenistik di King's College London. Anthony Ashley Bevan seorang ahli di bidang dunia Arab adalah saudaranya, ahli teori konspirasi Nesta Helen Webster adalah saudara perempuannya yang termuda dan seniman Robert Polhill Bevan adalah sepupunya.

Dia menikahi Daisy Waldegrave, putri dari Granville Waldegrave, Baron Radstock 3 pada tahun 1896 dan mereka memiliki dua anak perempuan, Christina (lahir Maret 1897, meninggal tahun 1981) dan Anne (lahir Maret 1898, meninggal tahun 1983). Tahun 1913, fotografer Mervyn O'Gorman membuat serangkaian foto berwarna yang saat itu baru diciptakan, Christina dengan mengenakan pakaian merah ditampilkan dalam pameran 'Drawn by Light' pada tahun 2015 di Museum Sains dan Media Nasional dan mendapat cukup banyak perhatian dari pers serta media sosial.

Bevan dianugerahi gelar doktor kehormatan dari Universitas St. Andrews pada tahun 1922 dan gelar kehormatan D.Litt. dari Universitas Oxford pada tahun 1923. Pada tahun 1942 ia menjadi Fellow of the British Academy.