<P> Michael Joseph Farrell Jr. ( born February 6 , 1939 ) is an American actor , best known for his role as Captain B.J. Hunnicutt on the television series M * A * S * H ( 1975 -- 83 ) . He is also an activist and public speaker for various political causes . </P>
<P> Michael Joseph Farrell Jr. ( born February 6 , 1939 ) is an American actor , best known for his role as Captain B.J. Hunnicutt on the television series M * A * S * H ( 1975 -- 83 ) . He is also an activist and public speaker for various political causes . </P>
who played bj hunnicutt on the show mash
who played bj hunnicutt on the show mash
Michael Joseph Farrell Jr.
Michael Joseph Farrell Jr.