Question: who played bj hunnicutt on the show mash
Answer: Michael Joseph Farrell Jr.