TLC’s ‘Secret Princes’ Star, Lord Robert Walters