Dal 1875 vive in Inghilterra. è stato per molti anni al servizio della corona inglese, col titolo ufficiale di pittore di marine del re.
Nel marzo del 1908 viene in Italia a presentare all'Accademia Navale di Livorno, il suo quadro raffigurante La Stella Polare, (la nave del Duca degli Abruzzi) al Polo Nord.
Bibliografia:
1912 - Il pittore Edoardo De Martino (necrologio), L'Illustrazione Italiana, primo semestre, n. 22, 6 giugno, p. 543.