Roger Davis took on the role of Hannibal Heyes in Alias smith & Jones after previously contributing to the show in which way? June 7, 2017 By Show answer Narrator More Entertainment QuestionsMore Television Questions