Who Plays David Koresh in Waco? Taylor Kitsch Friday Night Lights alumnus Taylor Kitsch portrays David Koresh, the leader of the Branch Davidians. He last appeared in a leading role in 2019's 21 Bridges. Image Source: Getty / Gregg DeGuire / Stringer