CharacterHannibal HeyesHannibal Heyes in Alias Smith and Jones (1971), played by Roger Davis and Pete Duel. Played byRoger DavisPete DuelAppears inAlias Smith and Jones1971