James Thomas Patrick Walsh (September 28, 1943-February 27, 1998) was an American actor best known for Tin Men, Good Morning, Vietnam, and A Few Good Men.
He was married to Susan West And they had one child.
Walsh died in 1998 at age of 54 from a heart attack.
Film Roles
- Eddie Macons Run as Man in Bar
- The Beniker Gang as Principal Stoddard
- Right To Kill as Major Eckworth (TV Movie)
- Hard Choices as Deputy Anderson
- Hannah and Her Sisters as Ed Smythe
- Power as Jermoe Cade
- Tin Men as Wing
- House of Games as Businessman/Cop
- Good Morning, Vietnam as Sgt. Major Phillip Dickerson
- Things Change as Hotel Manager
- Tequila Sunrise as DEA Agent Hal Maguire
- The Big Picture as Allen Habel
- Wired as Bob Woodward
- Dad as Dr. Santana
- Why Me as Francis Mahoney
- Crazy People as Mr. Drucker
- The Grifters as Cole
- Narrow Margin as Michael Tarlow
- Misery as State Trooper Sherman Douglas (
Uncredited Role)
- The Russia House as Col. Jackson Quinn
- Backdraft as Alderman Marty Swayzak
- True Identity as Agent Houston
- A Few Good Men as Lt. Col. Matthew Andrew Markinson
- Hoffa as Frank Fitzsimmons
- Sniper as Col. Chester Van Damme
- Loaded Weapon 1 as Desk Clerk
- Red Rock West as Wayne Brown
- Needful Things as Danforth 'Buster' Keeton III
- Morning Glory as Sheriff Reese Goodloe
- The Last Seduction as Frank Griffith
- Blue Chips 'Happy' Kuykendall
- The Client as DA Jason McThune
- Silent Fall as Sheriff Mitch Rivers
- Miracle on 34th Street as Ed Collins
- Outbreak as White House Chief of Staff (uncredited)
- The Low Life as Mike Sr.
- The Babysitter 1995 as Harry Tucker
- Black Day Blue Night as Lt. John Quinn
- Charlies Ghost Story as Darryl
- Nixon as John Ehrlichman
- Executive Decision as Sen. Jason Mavros
- Sling Blade as Charles Bushman
- Gang In Blue as Lt. William Eyler
- Breakdown as Warren 'Red' Barr
- The Negotiator as Inspector Terence Niedbaum (posthumous release)
- Pleasantville as Bob 'Big Bob' (posthumous)
Television Roles
- L.A. Law as Pete Bostik (1 episode)
- The X-Files as Warden Brodeur (1 episode)
- Dark Skies as Frank Bach