who played bj hunnicutt on the show mash
Mike Farrell 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.
Marshall Manesh Manesh has appeared in recurring roles on the television shows Will & Grace, Scrubs, Andy Barker, P.I., Hot in Cleveland, Boston Legal, and, most notably, How I Met Your Mother, where he played the Bangladeshi taxi driver Ranjit.[1]