Stephen

Stephen is a kid on TDK and he is the runner up of season 1. On season 2 he comes in 16th. He does not return for season 3, 4 or 5.