Owen Dudley Edwards nasceu em Dublin, República da Irlanda, em julho de 1938. Atualmente (janeiro de 2000), é Reader in Commonwealth and American History na Universidade de Edimburgo, Escócia, Reino Unido. Escritor e locutor, ele foi, por muitos anos, um convidado regular do 'Round Britain Quiz' da BBC Radio Four. Além disso, ele é o editor geral da série 'Oxford Sherlock Holmes' e é um especialista reconhecido em Sir Arthur Conan Doyle (o criador de Sherlock Holmes), P. G. Wodehouse, Oscar Wilde e em muitos aspectos da história americana e irlandesa. Owen frequentou o Belvedere College Dublin, o University College Dublin e a The Johns Hopkins University em Baltimore. Em 1966 ele se casou com Barbara Balbirnie Lee. Eles têm três filhos: Sara (nascida em 1968 e casada com Paul Parvis em 1998), Leila (nascida em 1968 e casada com Tony Prescott em 1999) e Mickey (nascido em 1969). Owen mora em Edimburgo com sua esposa.