5.8
/10
David is a fictional character portrayed by Esh Alladi in the TV series Halo.
They appear in 1 episodes out of a total of 17 aired so far

David

by Esh Alladi

character

Episodes1

  • 7.7
    /10

    Solace

    episode S1.E6 april 2022
    Survivors of the battle with the Covenant return to Reach. John confronts Dr. Halsey and her lies. The new prisoner seems to know John better than he knows himself. The mysterious artifact shows John something startling.