CharacterCapt. Thomas DaviesCapt. Thomas Davies in Roots (1977), played by Edward Asner. Played byEdward AsnerAppears inRoots1977