Veteran character actor Sam Edwards, whose TV work included gigs on Gunsmoke, Barnaby Jones, McCloud and Happy Days, died Wednesday after suffering a heart attack. He was 89. Edwards was probably best known as the town banker on Little House on the Prairie, a role he played from 1978 to 1983.