Major Lance was born in Winterville, Mississippi. There has been something confusing over Lance's birth year; some sources say he was born 1941 or 1942 (as Lance claimed), while his gravestone states he was born in 1939. 'Major' was his given name; it was not a nickname or stage name. Major Lance was one of 12 children. One of his hobbies was playing Baseball.