Sir Lancelot (Series 4)
played by Santiago Cabrera
Lancelot is loved by all for his compassion, loyalty and sharp skills on the battlefield. It was his life-long dream to become a Knight of Camelot so he is determined to be the very best that he can. He is one of the only people to know Merlin’s secret and has vowed never to reveal the truth.