934年汉密尔顿曾经参加拍摄战争纪录片——被遗忘的男人（Forgotten Men)。这时他已经是83岁的高龄了。
军事生涯.汉密尔顿在1870年入读桑赫斯特皇家军事学院，在学院的第一年就成功通过考试录取。 1871年，他驻扎在印度的参加了阿富汗战争的一部分。在第一次布尔战争的战斗中他不幸受伤后被俘。但是在他回到英格兰养伤时，当地却将他视为英雄，并介绍给维多利亚女王。 1882年他奉命出任尼罗河探险队长，参加了1884-1885的冒险，获颁“Khedive's star”勋章。