Lee Otter was the lead singer of the pop band, North & South. In addition, in the late 1990s he starred in the CBBC television show, No Sweat. However, he became more obscure after the ...