Cause of death: heart attack
James Thomas Patrick Walsh (September 28, 1943 – February 27, 1998) was an American character actor. His many films include: Tin Men (1987), Good Morning, Vietnam (1987), A Few Good Men (1992), Hoffa (1992), Nixon (1995), Sling Blade (1996), Breakdown (1997) and Pleasantville (1998).
Source : Wikipedia