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 an activist for various political causes. Farrell was a producer of Patch Adams (1998) starring Robin Williams, and starred in the television series Providence (1999–2002). He appeared as Milton Lang, the father of Victor Lang (John Slattery), husband of Gabrielle Solis (Eva Longoria) on Desperate Housewives (2007–08). He was seen in the 10th-season episode "Persona" of Law & Order: Special Victims Unit. Most recently, he appeared as the character Fred Jones in the season-8 episode "Hunteri Heroici" of Supernatural. In 2014 he was a supporting cast member on the Sundance TV Network criminal drama series "The Red Road".