Matthews attended Elkins High School, where he received All-District honors in his last two years. He was named to the 2005 All-Greater Houston football team. He also practiced the shot put.
He accepted a scholarship from Texas A&M University, becoming a starter at center as a junior. He finished his college career with 34 games and 25 straight starts.
Matthews was signed by the Tennessee Titans as an undrafted free agent following the 2010 NFL Draft on April 30. He was waived during final cuts on September 4, but was re-signed to the team's practice squad the next day. He was promoted to the active roster on December 15, after center Eugene Amano was placed on the injured reserve list due to a neck injury and started the last game of the season. The next year, he was declared inactive for 15 games.
In 2012, he appeared in 14 games (2 starts), before being lost for the year with a high ankle sprain injury, suffered in the week 15 game against the New York Jets.
On May 7, 2013, Matthews signed as a free agent with the Washington Redskins. He did not make the final roster and was cut on the last day of training camp on August 30.
On November 12, 2013, Matthews was re-signed by the Tennessee Titans. Throughout November and December, he was waived and re-signed on two separate occasions.
On July 23, 2014, he was signed by the Carolina Panthers. On August 26, he was placed on the injured reserve list with a right shoulder injury, that he suffered during a preseason practice.
Kevin's father, Bruce Matthews, is a Hall of Fame offensive lineman who played for the Houston Oilers/Tennessee Oilers/Tennessee Titans from 1983–2001, . Kevin's uncle, Clay Matthews, Jr., is a former four-time Pro Bowl linebacker who played for the Cleveland Browns and Atlanta Falcons from 1978–1996. Kevin's grandfather, Clay Matthews, Sr., is a former offensive tackle and linebacker who played for the San Francisco 49ers for four seasons during the 1950s. Kevin's younger brother, Jake Matthews, is an offensive tackle for the Atlanta Falcons. Kevin's cousins, Clay Matthews III is a linebacker for the Green Bay Packers, and Casey Matthews, is a linebacker in the National Football League. Kevin also has a younger brother Mike, who is a center that was signed as an undrafted free agent by the Cleveland Browns.
The Matthews football dynasty family tree: