Shannon Ryan was born and received his early education in Riverhead, Harbour Grace.
He has studied at Memorial University of Newfoundland (BA (Ed.), BA, MA). The University of London (Ph.D.) and the University of Oslo. He worked for some time as a teacher in Canada and is presently Associate Professor of History at Memorial University.