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