，母港为夏威夷珍珠港，并于2004年中晋升准将；2006年10月至2008年3月，担任第2潜艇战斗群司令，2007年晋升少将。汉尼的岸上任职包括，在美国海军反应堆管理处负责士兵事务的行政助理；在分管预算的国防部副部长办公室担任国会拨款联络官；在美国太平洋舰队担任分管计划政策需求的副参谋长；2008年3月至在海军作战部长办公室，担任潜艇作战处处长，2010年转任海军作战整合组主任；2011年初，晋升中将，担任美国战略司令部副司令。2012年1月20日，汉尼晋升上将，担任美国太平洋舰队司令。2013