Answer
The answer is no, David Robert has never represented his country in the Olympics. David Robert is a British actor, best known for his role as the Master in the long-running science fiction television series Doctor Who. He has never been a professional athlete or competed in the Olympics.