Tim Holmes was born and raised in Durham, NC. He began his football career playing linebacker, defensive end and fullback at Northern High School under the tutelage of Coach Ken Browning (UNC). He was then recruited to play at Elon College.
He left there after a year and went to play strong safety at Appalachian State. Upon graduation he play semi-pro ball with the Tampa Outlaws (Professional Spring Football League), the Triangle Cardinals, the Raleigh
Dragons, the Raleigh Scorpions, and Durham Storm. As a semi-pro player, he played halfback, fullback, defensive end, nose guard, strong safety, free safety, linebacker and guard.
He began his coaching career as the Durham Storm Asst Offensive Coordinator / Rb coach in 1997. He then became the Raleigh/Durham Wolverines Offensive Coordinator and subsequently the Triangle Rattlers Head Coach until 2008.
He has since retired from the men's game and coaches women exclusively.