
David James Elliott
Known for Acting · 77 credits
- Born
- 1960-09-21 (age 65)
- Place of birth
- Milton, Ontario, Canada
- Also known as
- David James Elliot · David William Smith · David Elliott · David Elliot · David Smith
Biography
David James Elliott is a Canadian film and television actor, best known for playing lead character Harmon Rabb Jr. on the television series "JAG".
Subsequently moving to Los Angeles, he took the stage name David James Elliott, having found an actor was already named David Smith. He appeared in the film Police Academy 3: Back in Training in 1986, and subsequently in the television series Street Legal, Knots Landing as Bill Nolan, and in 1993's The Untouchables as Agent Paul Robbins. The following year, Elliott landed a recurring role on the hit series Melrose Place, playing Terry Parsons, and a guest appearance in an episode of Seinfeld as "Carl" the antiabortion furniture mover.
In 1995, Elliott landed the role he would hold for 10 years, the role of naval aviator-turned JAG lawyer Harmon Rabb, Jr. in the NBC/CBS television drama JAG. His tenure on JAG ended in 2005 with the series finale.
In 1996, Elliott starred in the made-for-cable movie Holiday Affair with Cynthia Gibb. This is a remake of the 1949 classic Holiday Affair which starred Robert Mitchum and Janet Leigh. In 2005, Elliott starred in a Canadian television movie The Man Who Lost Himself, which was based on the true story of Terry Evanshen, a Canadian football player who was in a car accident and lost his memory due to severe head injuries. Nanci Chambers also appeared in this movie as a doctor. In October 2006, Elliott joined the cast of legal drama Close to Home (2005–2007) as Chief Deputy Prosecutor James Conlon. During 2008, he had a recurring role in the Canadian series The Guard. He starred in Sci Fi Channel's four-hour miniseries, Knights of Bloodsteel (2009). Elliott was cast as an Internet millionaire in Terror Trap, directed by Dan Garcia. Elliott also starred in Dad's Home (2010), a widowed advertising executive who loses his job and becomes a stay-at-home dad for his two children.
On March 19, 2010, Elliott replaced Neal McDonough as the male lead in the television series Scoundrels. In 2010, Elliott was cast as FBI Agent Russ Josephson on CSI: NY, a recurring role as Detective Jo Danville's (Sela Ward) ex-husband, a role which he first portrayed in January 2011.
Known For
TV Shows (41)

Seinfeld
1989
as Carl

NCIS: Los Angeles
2009
as Harmon Rabb Jr.

JAG
1995
as Harmon Rabb

Mad Men
2007
as Dave Wooster

The View
1997
as Self

Melrose Place
1992
as Terry Parsons

Medium
2005
as Johnny Dunham

LIVE with Kelly and Mark
1988
as Self - Guest

Golden Globe Awards
1944
as Self - Presenter

Jimmy Kimmel Live!
2003
as Self

Knots Landing
1979
as Bill Nolan

Mom
2013
as Joe

Scorpion
2014
as Bruce

The New Alfred Hitchcock Presents
1985
as Ted

Doogie Howser, M.D.
1989

Buzz Lightyear of Star Command
2000
as Romac (voice)

Close to Home
2005
as James Conlon

The Hitchhiker
1983
as Jason

Impulse
2018
as Bill Boone

The Megan Mullally Show
2006
as Self - Guest

Secrets and Lies
2015
as Major Bryant

The Kominsky Method
2018
as William

Dark Justice
1991

Street Legal
1987
as Nick Del Gado

Spinning Out
2020
as James Davis

Heels
2021
as Tom Spade

GCB
2012
as Ripp Cockburn

The Hidden Room
1991
as Ron

The Guard
2008
as David Renwald

The Untouchables
1993
as Paul Robbins

Bette
2000

Revival
2025
as Wayne Cypress

The Chicken Sisters
2024
as Clayton Briggs

Impact
2009
as Alex Kittner

The Storm
2009
as General Wilson Braxton

MADtv
1995
as Children's Book Author

Knights of Bloodsteel
2009
as John Serragoth

Scoundrels
2010
as Wolfgang 'Wolf' West

Fly by Night
1991
as Mack Sheppard

Degree of Guilt
1995
as Chris Paget

Exploding Sun
2013
as Don Wincroft
Movies (36)

Believe Me: The Abduction of Lisa McVey
2018
as Sgt. Larry Pinkerton

Police Academy 3: Back in Training
1986
as Cadet Baxter #2

Affairs of State
2018
as Senator John Boland Baines

Lansky
2021
as Frank Rivers

Clockwatchers
1997
as Mr. MacNamee

Trumbo
2015
as John Wayne

Camera Store
2016
as Karly Regan

Rufus
2012
as Hugh Wade

Heart of Champions
2021
as Singleton

Terror Trap
2010
as Don

After All
2025
as Walter Sharpe

Confined
2010
as Michael Peyton
Harvest Moon

The Big Town
1987
as Cool Guy

Termini Station
1989
as Delaney

Collide
2022
as P.I.

Gooby
2009
as Jack Dandridge

Zoey's Extraordinary Christmas
2021
as Jack

The Rainbow Tribe
2008
as Morgan Roberts

The Man Who Lost Himself
2005
as Terry Evanshen

Love Sick: Secrets of a Sex Addict
2008
as Rick Hudson

Exploding Sun
2013
as Don Wincroft

The Shrink Is In
2001
as Michael

Code 11-14
2003
as Det. Kurt Novack

Dawn Patrol
2014
as Jim

Battle Scars
2017
as Frank Stephens

The Obituary of Tunde Johnson
2019
as Alfred O'Connor

I Love Us
2021
as David Dallas

Big Dreams & Broken Hearts: The Dottie West Story
1995
as Byron Metcalf

Her Wicked Ways
1991
as Andrew

Holiday Affair
1996
as Steve Mason
Dodson's Journey
2001

Dad's Home
2010
as Ben Westman

The Climb
1986
as Otto Kempter

Truth be Told
2011
as Mark Crane

Dragon's Rage
2012
as Sarragoth
About David James Elliott
David James Elliott is a Canadian film and television actor, best known for playing lead character Harmon Rabb Jr. on the television series "JAG". Subsequently moving to Los Angeles, he took the stage name David James Elliott, having found an actor was already named David Smith. He appeared in the film Police Academy 3: Back in Training in 1986, and subsequently in the television series Street Legal, Knots Landing as Bill Nolan, and in 1993's The Untouchables as Agent Paul Robbins. The following year, Elliott landed a recurring role on the hit… With 77 credits spanning from 1944 to 2025, David James Elliott has appeared in 36 films and 41 TV shows.
Fans searching for David James Elliott movies, David James Elliott filmography, or the latest projects starring David James Elliott can stream many of these titles on CineFlixo, free and in HD, with no subscription required.
Most Popular David James Elliott Movies
- Believe Me: The Abduction of Lisa McVey (2018) — as Sgt. Larry Pinkerton
- Police Academy 3: Back in Training (1986) — as Cadet Baxter #2
- Affairs of State (2018) — as Senator John Boland Baines
- Lansky (2021) — as Frank Rivers
- Clockwatchers (1997) — as Mr. MacNamee
Where to Watch David James Elliott Films
Most David James Elliott movies and series are available to stream on CineFlixo in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring David James Elliott, check our movies catalogue and browse page.