James Harper (born October 8, 1948) is an American actor. He has been in movies and guest-starred on television shows including Frasier, Matlock, NYPD Blue, Star Trek: Deep Space Nine, and JAG. He also played the role of Admiral Kelso in the 1998 film Armageddon. In addition to acting, Harper has contributed his voice to several video games, most notably StarCraft as Arcturus Mengsk, Resistance: Fall of Man, and Diablo II. Harper reprised his role of Arcturus Mengsk in StarCraft II: Wings of Liberty and StarCraft II: Heart of the Swarm.
Harper portrayed Louisiana State Senator Willie Rainach in the 1989 film Blaze, with Paul Newman as Governor Earl Kemp Long.
2019
as Buddy
2007
1999
as FBI Agent #3
1999
as Dr. Jay Weiss
1999
as Longy Zwillman
1998
as Admiral Kelso
1996
1996
as Senior FBI Official
1996
as Supportive Admiral
1996
as Doctor Isaacs
1995
as Admiral Hodges
1995
as Charles Pettit
1994
as Winston
1994
1993
1993
as Karl
1993
as Staff Doctor
1993
as Gov. Orval Faubus
1993
as Rao Vantika
1992
as Dom Winkle
1991
as Lt. Laster
1991
as Frank Ross
1990
as Man with Neck Brace
1989
as Willie Rainach
1989
as Detective Orsini
1989
as Malcolm Rollins
1989
as Cop
1989
as Vincent Loggia
1987
1987
1986
as Capt. Michael Stoner
1986
1984
as Mr. Rader
1976
as Blick
1974
as First Servant to Cornwall