David Koresh

David Koresh is a main character on Waco. Koresh is the leader of the Branch Davidians, a religious community located just outside Waco, TX. He is equally as charming as he is moody and self-indulgent. Koresh is a self-proclaimed second messiah whose authoritarian leadership has him in complete control of his followers, who hang on his every word. He is portrayed by Taylor Kitsch.