Sorbo was born in Mound, Minnesota, where he attended Mound Westonka High School. He is the son of Ardis, a nurse, and Lynn Sorbo, a junior high school mathematics and biology teacher. He is of Norwegian descent and was raised in a Lutheran family. Sorbo was educated at Moorhead State University and worked as a model for print and television advertising in the 1980s.