Thomas Jefferson Byrd, actor in Spike Lee films, fatally shot in Atlanta

Thomas Jefferson Byrd, an actor in several of Spike Lee’s films, was killed in Atlanta on Saturday, the Atlanta Police Department confirmed to Variety. He was 70.

Video Transcript

[MUSIC PLAYING]