CharacterLieutenant Harding WelshLieutenant Harding Welsh in Due South (1994), played by Beau Starr. Played byBeau StarrAppears inDue South1994