CharacterDr. William WallerDr. William Waller in Roots (2016), played by Matthew Goode. Played byMatthew GoodeAppears inRoots2016