John Ashton

John Ashton

John David Ashton (February 22, 1948 – September 26, 2024) was an American actor best known for his role as Sergeant John Taggart in the hit action-comedy films Beverly Hills Cop (1984), Beverly Hills Cop II (1987) and Beverly Hills Cop: Axel F (2025) where he played alongside Eddie Murphy. Born in Springfield, Massachusetts, Ashton developed a passion for acting early in life, later attending...

Known For

Beverly Hills Cop

as Sgt. Taggart

Gone Baby Gone

as Nick Poole

Beverly Hills Cop II

as John Taggart

Cast Credits

All Happy Families

as Roy Landry

Beverly Hills Cop: Axel F

as Chief John Taggart

Lonesome Soldier

as Macroberts

The Last Big Save

as Joseph Bird Sr.

The Joke Thief

as Joseph Rogers

Uncle John

as Uncle John

A Letter to Dad

as Mike Donahue

Middle Men

as Morgan

Gone Baby Gone

as Nick Poole

Reign of the Gargoyles

as Commander Latham

Bill's Gun Shop

as Bill Voight

Instinct

as Guard Dacks

The Day Lincoln Was Shot

as Ulysses S. Grant

Meet the Deedles

as Capt. Douglas Pine

Fast Money

as Lt. Diego

For Which He Stands

as District Attorney

The Shooter

as Alex Reed

Condition Red

as Deputy Warden

Little Big League

as Mac MacNally

Dirty Work

as Eddie Ryan

Curly Sue

as Frank Arnold

I Want to Go Home

as Harry Dempsey

Midnight Run

as Marvin Dorfler, Headhunter