CharacterLt. John McKayLt. John McKay in Tour of Duty (1987), played by Dan Gauthier. Played byDan GauthierAppears inTour of Duty1987