 Houck was born in Smyth County, Virginia on September 11, 1950.He attended the local public schools and graduated from Marion Senior High School.He then attended Wytheville Community College, then Concord University and received his bachelor's degree.