who played frank burns
Answer: Larry Linville. Larry Linville claimed that playing Frank Burns was the toughest role on 'M*A*S*H' because he had to constantly struggle to make such a nitwit of a character seem real and human. Larry Linville was born in 1939 in Ojai, California. Sadly, he passed away in 2000, only 60 years old at the time.