Crew Credits Tour of Duty (1987) Show crew as Sound Mixer Episode 3x16: Acceptable Losses (Feb 17, 1990)