斯州达拉斯县首府达拉斯出生。他于1951年5月12日在堪萨斯城教区晋铎。他于1970年4月6日晋牧，并获教宗保禄六世任命为斯普林菲尔德-开普吉拉多教区主教。1973年至1980年间曾担任华盛顿总教区总主教。1976年5月24日，保禄六世将他擢升为司铎级枢机。于1980年，被调任到圣座成为。1990年4月6日改任为。直至2001年11月22日荣休，并由接任成为圣赦院大院长。他于2015年7月26日去世，终年88岁。遗体在华盛顿哥伦比亚特区圣玛窦主教座堂安葬。