法戈1948年生于加州圣迭戈市,1970年毕业于美国海军军官学院。他曾在大西洋舰队司令部任职,曾任海军司令部副部长,主管计划、政策的制定等。他还曾五度在攻击潜艇和导弹潜艇上服役,担任过核攻击潜艇“盐湖城”号舰长一职。后来他升任第7潜艇群的指挥官,先后率部在西太平洋、印度洋、阿拉伯湾执勤。1996年至1998年,法戈担任驻扎在巴林的第5舰队和中央战区司令部海军指挥官。1999年10月,法戈升为四星上将。
法戈曾夸耀说,他家两代都与亚太地区有很深的渊源。其父曾驻防过日本,还28次到过香港。法戈本人除在日本居住过外,从军官学校毕业后的第一次随舰出航就是前往西太平洋的香港等地。作为太平洋舰队司令,法戈2000年曾访问过香港。他在亚洲协会的演说中指出,美国和中国有许多共同利益,包括共同反恐、防范毒品走私和贩卖人口、朝鲜半岛和平等,所以他主张两国加强军事交流。他本人在2000年夏天访问过青岛和北京。