University of Missouri
卡纳汉是原密苏里州联邦众议员之子。他毕业于乔治华盛顿大学。此后进入美军服役，为空军中尉。1959年获密苏里大学法学院法律博士学位。