Lance was born in Estcourt and is the eldest of 4 children. He went to Drakensview Primary School. After finishing primary school he followed in his father’s footsteps and went to Maritzburg College where he played 1st XI cricket and 2nd XV rugby. Lance was captain of Athletics and Deputy Head Boy.
After matriculating at Maritzburg College, Lance studied at the Johannesburg College of Education. It was here that he started his coaching career. He coached rugby and cricket at King Edward VII School. He was also one of the first coaches, under Dr Ali Bacher, to go into Soweto and coach cricket in 1986.
After graduating he did his National Service in Pretoria and Nelspruit and became a Lieutenant. In 1991 Lance started teaching at his old school, Maritzburg College. He taught Physical Education, History and coached cricket and rugby and ended up coach of the 1st XV. At different stages of his career at College, Lance was a House Master, Subject Head of History and Physical Education, Master in charge of Rugby and Head of Department in charge of Prefects. Lance was previously the Deputy Headmaster and the Director of Sport at Cordwalles.
Lance is married to Belinda, a past Grade 1 teacher at Cordwalles and has a daughter Jemma who is studying towards her Teaching degree at TUKS and a son Matt at Maritzburg College.