David Anthony Higgins was born on December 9, 1961 in Des Moines, Iowa, one of five children of Marian Higgins (née Coppola; 1932–2011) and Harold Higgins, who was a janitor at West Des Moines schools. After receiving encouragement from a fourth grade Teacher, he won a scholarship to the Des Moines Playhouse where he performed in several summer operettas. He was raised in Des Moines and graduated from Theodore Roosevelt High School in 1980. He attended the University of Iowa where he studied liberal arts until he realized he wanted to pursue a career in entertainment.