CharacterJoe DawsonJoe Dawson in Highlander (1992), played by Jim Byrnes. Played byJim ByrnesAppears inHighlander1992