In this 2005 interview ont he set of his new series "Explode", Nicholas Young tells of his start on The Tomorrow People, his career since, including his new character Sebastian Blake.