william wayne mcmillan rogers iii (april 7, 1933 – december 31, 2015) was an american television and movie actor. he played the role of "trapper" john mcintrye on the tv series "m*a*s*h". (the role was played by elliott gould in the 1970 movie version and pernell roberts on the 1979-1986 tv show, "trapper john md"). he left the show in 1975 and was replaced by mike farrell as bj hunnicutt. he graduated from princeton university with a degree in history and served in the navy before becoming an actor.