昆虫学贡献主要以标本採集为主，他并未发表相关的昆虫报告，他在台湾的四年期间(1862-1866)所採集到的标本，交给亨利·贝兹、华莱士、摩尔(F. Moore, 1830-1903)等人研究，其中交给贝兹的甲虫有285种，经分类后，有一个新属和分别属于7科的38个新种，其中多种新种以史温侯的名字("swinhoei")命名。华莱士和摩尔研究蝶蛾类的标本记载中，共有46种蝶和93种蛾，虽然指出其中5种为新种，但在后续的研究中发现实为同种异名。他们在1866年分别发表的两篇科学报告，是关于台湾昆虫首次的科学性报