Schieffer was born on February 25, 1937 in Austin, Texas. He studied at the Texas Christian University. Schieffer is married to Patricia Penrose. They have two children. He now lives in Washington, D.C. and in Austin, Texas. 