[1] Roof attended Central Gwinnett High School and earned his bachelor's degree in management from Georgia Tech in 1987.
Roof is married to Pam Ash-Roof of Fayetteville, Georgia, and the couple have twin boys, Terrence Davis and Michael Edwin.
[2] After graduating from Central Gwinnett High School, Roof went on to play football for the Georgia Tech Yellow Jackets in 1982.
He started his final three seasons and served as team captain while leading the Ramblin' Wreck's famed "Black Watch" defense as a senior.
After Steve Spurrier left Duke University in 1990, his successor, Barry Wilson, lured Roof to fill the position coaching outside linebackers on his staff.
Roof left to serve as an defensive line coach, outside linebacker, and recruiting coordinator at University of Massachusetts Amherst (UMass).
Roof took over as defensive coordinator in 1997 at Western Carolina University, where he stayed one season before being lured away to join George O'Leary's staff at his alma mater.
The team finished the season by winning two of the last three games and Roof was subsequently hired as the 20th head coach at Duke on December 6, 2003.
[4] Despite the dismal record of Duke teams under Roof, his aggressive defenses consistently ranked in the top-30 nationally in tackles behind the line of scrimmage.
This quick turn-around on defense contributed to the Golden Gophers improving their record from 1–11 to 7–6 and garnering an appearance in the 2008 Insight Bowl.
On January 6, 2009, Roof was hired as the defensive coordinator at Auburn University by first-year head coach Gene Chizik.
On December 8, 2011, Roof accepted the defensive coordinator position at the University of Central Florida following George O'Leary again.
[13] [14] Ted has played an important role in the success of our football program, helping Auburn win 29 games in three years, including a national championship last season.
On January 9, 2013, Georgia Tech announced Roof was returning to his alma mater as defensive coordinator for the Yellow Jackets.
[18] On December 22, 2017, North Carolina State announced that Ted Roof was joining the Wolfpack staff as the 10th assistant coach allowed by a change in NCAA rules.