He has taught at London and at the University of Crete and has authored several publications in both English and modern Greek.
Owens is married to a Greek archaeologist with whom he frequently collaborates.