Cast and Crew of Cannon

Cast of
Cannon

About Cannon

Cannon is a classic detective television series that aired on CBS from 1971 to 1976. Produced by the renowned Quinn Martin, the show became famous for its captivating storylines and the compelling performance of its lead actor, William Conrad. The series follows the exploits of the title character, Frank Cannon, a private detective known for his intelligence, determination, and physical strength. Cannon's distinctive character traits, including his size and love for food, added depth and humor to the series, making it a favorite among viewers.

The show was a departure from Quinn Martin's usual productions, which were aired on ABC. Cannon was the first series produced by Quinn Martin to be broadcast on CBS, further solidifying his reputation as a prolific television producer. The series aired for five seasons and produced a total of 124 episodes, each one showcasing Cannon's skills as a detective and his ability to solve even the most complex cases. The show's success led to the production of a "revival" television film, The Return of Frank Cannon, which aired in 1980, further cementing Cannon's place in television history.

In addition to the main series, Cannon also made appearances in other popular television shows of the time. One notable appearance was in Barnaby Jones, where he featured in two episodes. These appearances not only showcased Cannon's versatility as a character but also highlighted the strong connections between the various Quinn Martin productions. Overall, Cannon remains a classic detective series that continues to captivate audiences with its compelling storylines and memorable performances.

Main Cast of Cannon

William Conrad
plays Frank Cannon (123 episodes)

Secondary Cast of Cannon

Val Avery

Robert Walker Jr.

Austin Willis

Sondra Locke

Morgan Farley

Lenore Kasdorf

Julie Gregg

Julie Gregg

Julie Gregg was born on January 24, 1937 in Niagara Falls, New York, USA as Beverly Scalzo. She was an actress, known...

See Julie Gregg's other roles

Jenny Sullivan
plays Sharon (2 episodes)

Scott Hylands

Scott Hylands

Scott Hylands is a Canadian stage, film and television actor, best known for playing Detective Kevin 'O. B.' O'Brien ...

See Scott Hylands's other roles

Charles Cyphers

James Keach

Kristoffer Tabori

Charles Dierkop
plays Keegan (2 episodes)

Paul Stewart

Martine Bartlett

Michael Strong

Peter Haskell

James Sloyan

Carl Franklin

Bert Freed

Keith Andes

Harvey Jason

Eddie Barth

Eric Server

Herbert Jefferson Jr.

Ned Romero

Don Knight

David Birney

Nick Nolte

Nick Nolte

Nick Nolte is an American actor, film producer, voice artist, comedian, and former model. He won the Golden Globe Awa...

See Nick Nolte's other roles

Geoffrey Horne

Robert Loggia

Robert Loggia

Salvatore "Robert" Loggia (January 3, 1930 – December 4, 2015) was an American actor. He was nominated for the Academ...

See Robert Loggia's other roles

Whitney Blake

Greg Mullavey

Greg Mullavey

Greg Mullavey was born on September 10, 1939 and is currently 84 years old.

See Greg Mullavey's other roles

Linda Marsh

Jock Gaynor

Rutanya Alda
plays Mrs. Degnan (1 episode)

Lance Kerwin

Chris Robinson

Keene Curtis

Jean Hale

Kenneth Tobey

Rose Hobart

Vic Tayback

Willie Aames

Willie Aames

Willie Aames (born July 15, 1960) is an American actor, film and television director, television producer, and screen...

See Willie Aames's other roles

Mitchell Ryan

Fritz Weaver

Kevin Dunn

Kevin Dunn

Kevin Dunn (born August 24, 1956) is an American actor who has appeared in supporting roles in a number of films and ...

See Kevin Dunn's other roles

Peter Mark Richman

Noah Beery Jr.

Leif Erickson

Neva Patterson

Thaao Penghlis

Geraldine Brooks

Gene Andrusco

Larry Blyden

Michael Witney

Otis Young

David Bailey
plays Bruce Conley (1 episode)

Ahna Capri

Dawn Lyn

Julius Harris

Pippa Scott

Ford Rainey
plays Farmer (3 episodes)

Nancy Kovack

Clete Roberts

Dick Van Patten

Dick Van Patten

Dick Van Patten was an American actor best known for his role as Tom Bradford on the TV show Eight Is Enough. Van Pat...

See Dick Van Patten's other roles

Jack Riley

Elizabeth Allen

Sharon Acker
plays Glinda Donaldson (3 episodes)

Robert Foxworth

Robert Foxworth

Robert Heath Foxworth (born November 1, 1941) is an American film, stage, and television actor.

See Robert Foxworth's other roles

Ralph Bellamy

Lou Antonio

Cesare Danova

Daniel J. Travanti

Daniel J. Travanti

The highly regarded actor Daniel J. Travanti was born Danielo Giovanni Travanty in the southeastern part of Wisconsin...

See Daniel J. Travanti's other roles

Diana Douglas

Amanda McBroom

Lois Nettleton

David Ankrum

David Ankrum

David Ankrum was born on May 2, 1947 and is currently 77 years old.

See David Ankrum's other roles

David Huddleston
plays Jimmy Winters (1 episode)

David Huddleston as Jimmy Winters

David Huddleston (1930-2016) was an American actor, best known for his roles in Blazing Saddles, Santa Claus: The Mov...

See David Huddleston's other roles

Nancy Malone

Dina Merrill

John Pickard

Christopher Stone

Dean Stockwell
plays Tom Longman (1 episode)

Dean Stockwell as Tom Longman

Robert Dean Stockwell (March 5, 1936 – November 7, 2021) was an American film, television and stage actor with a care...

See Dean Stockwell's other roles

William Daniels

William Daniels

William David Daniels (born March 31, 1927) is an American actor and former president of the Screen Actors Guild (199...

See William Daniels's other roles

Jack O'Halloran

Diana Hyland

Donna Mills

Donna Mills

Donna Mills (born December 11, 1942) is an American actress, most well known for her role as Abby Fairgate Cunningham...

See Donna Mills's other roles

Theodore Bikel

Shelley Duvall

Denny Miller

Paul Michael Glaser

Nicholas Worth

Murray MacLeod

Madlyn Rhue

David Soul

Roberto Contreras

Anne Randall

Steve Forrest

Warren Stevens

Jess Walton

Barry Sullivan

Burton Gilliam

John Marley

John Marley

John Marley (October 17, 1907 – May 22, 1984) was an American actor who was known for his role as Phil Cavalleri in L...

See John Marley's other roles

Russell Johnson

Quinn K. Redeker

Eileen Ryan

Ray Danton

Royce D. Applegate

Andrew Parks

Regis Cordic

Ellen Weston

Curt Conway
plays Doctor (2 episodes)

Gordon Pinsent

Norman Foster

Pamela Franklin

Richard Carlson

Peter Strauss

Tony Mordente

Patricia Smith
plays Gwen O'Connor (2 episodes)

Robert Gentry

Joe Warfield

Jack Cassidy
plays Gen. James O'Hara (1 episode)

Claudia Jennings

Dennis Dugan

Owen Bush

George Gaynes

Noble Willingham

Joel Fabiani

David Janssen

Jay Silverheels

Catherine Burns

Lynnette Mettey

Susan French

Leif Garrett

Leif Garrett

From Wikipedia, the free encyclopedia. Leif Garrett (born Leif Per Nervik November 8, 1961) is an American singer and...

See Leif Garrett's other roles

Richard Dysart

Darrell Larson

Phillip Pine

Charles Aidman

Rosanna DeSoto

Vincent Van Patten
plays Shaun Donaldson (1 episode)

Eric Christmas

Kitty Winn

Charles Macaulay

Meg Foster

Jacqueline Scott

Dana Wynter

Tom Drake

Micky Dolenz

David Hedison

Elaine Giftos

Larry Linville

Sheree North

Dabney Coleman

Dabney Coleman

Dabney Coleman is an American actor. He was born on January 3, 1932, in Austin, Texas. Coleman has had a prolific car...

See Dabney Coleman's other roles

Jeff Donnell

Anne Lockhart

Mary Frann

Jack Carter

Jack Carter

Jack Chakrin (June 24, 1922 – June 28, 2015), known by his stage name Jack Carter, was an American comedian, actor an...

See Jack Carter's other roles

Signe Hasso

Lloyd Gough

Paul Carr

Arthur O'Connell

Joyce Van Patten

Robert Quarry

John Anderson

Frank Ferguson

Stanley Clements

Carl Betz

Arlene Golonka

William Sylvester

John McMartin

Dick Peabody
plays Harm (1 episode)

Christopher Dark
plays Sgt. Jack Rissmiller (1 episode)

Emilio Delgado

Brooke Bundy
plays Carol Loomis (2 episodes)

Alf Kjellin

Charles Cioffi
plays Marty (2 episodes)

James Olson

Nancy Priddy

Ralph Meeker

Joe E. Tata

BarBara Luna

R.G. Armstrong

Gloria LeRoy

Cameron Mitchell

Reta Shaw

Edward James Olmos

Edward James Olmos

Edward James Olmos (born February 24, 1947) is an American actor, director, producer, and activist. He is best known...

See Edward James Olmos's other roles

Don Dubbins

Keye Luke

Grace Lee Whitney

Paul Comi

Thalmus Rasulala

Cathleen Cordell

Stewart Moss
plays Don Woodward (1 episode) , (2 episodes)

John Vernon

Sam Edwards
plays Airport Manager (3 episodes)

Joan Fontaine

Pepe Serna

Frank Aletter

Geoffrey Lewis

Oscar Beregi Jr.

Don Gordon
plays Joe (2 episodes)

David Lewis

Stuart Margolin

Stuart Margolin

​ Stuart Margolin was an actor and director. He was best known for playing Evelyn "Angel" Martin in the television s...

See Stuart Margolin's other roles

Byron Morrow

Cathy Lee Crosby

Karl Swenson

Bradford Dillman

Richard Anderson

Scott Marlowe

Collin Wilcox Paxton

Kay Lenz

Kay Lenz

Kay Ann Lenz (born March 4, 1953) is an American actress. A former child performer, Lenz has worked primarily in tele...

See Kay Lenz's other roles

Robert Donner

Dennis Patrick

Ian Abercrombie

Ian Abercrombie

Ian Abercrombie (11 September 1934 – 26 January 2012) was an English actor, best known for playing Alfred Pennyworth ...

See Ian Abercrombie's other roles

Roger Aaron Brown

Roger Aaron Brown

Roger Aaron Brown was born on June 12, 1949 and is currently 75 years old.

See Roger Aaron Brown's other roles

Beverlee McKinsey

Julie Cobb

Pamela Bellwood

Jared Martin

Gene Dynarski

Lucille Benson
plays Proprietress (1 episode)

David Sheiner

Fred Sadoff

John Lupton

John Lehne

Charles Haid

Charles Haid

From Wikipedia, the free encyclopedia. Charles Maurice Haid III (born June 2, 1943) is an American actor and directo...

See Charles Haid's other roles

Ned Glass

Leo Gordon

Eric Braeden

Eric Braeden

Eric Braeden (born Hans-Jörg Gudegast; April 3, 1941) is a German-born film and television actor. The internationally...

See Eric Braeden's other roles

Robert Webber

Adam Williams

Tab Hunter

Leslie Charleson

Leslie Charleson

Leslie Charleson was born on February 22, 1945 and is currently 79 years old.

See Leslie Charleson's other roles

Charles Drake

Richard Jaeckel

William Jordan

Ross Elliott

Malachi Throne

Robert Mandan

Joseph V. Perry

Irene Tsu

Ron Harper

Radames Pera
plays Charles Lassiter (1 episode)

Billy Green Bush

Joe De Santis

Dabbs Greer

Leonard Stone

George Sawaya

Jack Ging

Booth Colman

Barnard Hughes
plays Jack Spicer (1 episode)

Luke Askew

Ed Gilbert

Beverly Garland

Beverly Garland

Beverly Garland (1926–2008) was an American film and television actress, businesswoman, and hotel owner. Garland gai...

See Beverly Garland's other roles

Gary Clarke

Antoinette Bower

Harry Lauter

James Luisi

Deirdre Lenihan

Lee Purcell

John Milford

Charlotte Stewart

Larry Wilcox

Frank De Kova

Ernie Anderson

Julie Adams

Julie Adams

Julie Adams (born Betty May Adams; October 17, 1926 – February 3, 2019) was an American actress. Description above f...

See Julie Adams's other roles

Kaz Garas

Victor Millan

Ramon Bieri

Eddie Firestone

Murray Hamilton

Paul Brinegar

Joe Maross
plays Dave Steuben (2 episodes)

Marj Dusay

Anne Francis

Alfred Ryder

Mark Roberts

Susan Oliver

Charles Bateman
plays Sheriff Lamar Hendricks (6 episodes)

Joan Van Ark
plays Francine Dexter (3 episodes)

Vera Miles

Marcia Mae Jones

Richard Kiley

Richard Kiley

Richard Paul Kiley (March 31, 1922 – March 5, 1999) was an American actor. He is best known for his distinguished the...

See Richard Kiley's other roles

John Davis Chandler

Edward Mulhare

Richard Bakalyan

Cal Bellini

Virginia Gregg

John Orchard

L.Q. Jones

Michael Pataki

Michael Pataki

​From Wikipedia, the free encyclopedia Michael Pataki (January 16, 1938 – April 15, 2010) was an American character ...

See Michael Pataki's other roles

Gary Lockwood

Tim O'Connor
plays Edgar Lassiter (5 episodes)

Herb Edelman

Stefanie Powers

Oliver Clark

Richard Derr

Priscilla Pointer

Martin E. Brooks
plays Lewis R. Enders (1 episode)

Ivor Francis

Perry King

Keenan Wynn

Robert Karnes

Dana Elcar

Monte Markham

Stuart Nisbet

Marlo Dwyer

Stuart Whitman

Bill Erwin

James Gregory

Gary Merrill

Barbara Rush

Russ Conway

Larry Ward

Norman Fell

Harold Gould

Reed Diamond

Reed Diamond

Reed Diamond (born July 20, 1967) is an American actor. He is best known for the role on Homicide: Life on the Street...

See Reed Diamond's other roles

Conrad Janis

Rosemary Murphy

Don Stroud

Ben Wright

Dack Rambo

Judson Pratt

Harry Townes

Estelle Winwood

Richard Eastham

Gerald S. O'Loughlin

Paul Mantee

Judith McConnell
plays Donna Woodward (1 episode)

Priscilla Barnes

Priscilla Barnes

Priscilla Barnes is an American stage, film and television actress, best known for playing nurse Terri Alden on the t...

See Priscilla Barnes's other roles

Buck Young

Alan Mandell

Peggy McCay

Jeanne Cooper

Elaine Devry

Allyn Ann McLerie

Doris Singleton

George DiCenzo

George DiCenzo

George DiCenzo was born on April 21, 1940 and passed away 14 years ago at the age of 70 on August 9, 2010.

See George DiCenzo's other roles

Michael Bell

Michael Bell

Michael Bell is an American actor and voice actor.

See Michael Bell's other roles

Anthony Eisley

Christopher Connelly

Lee Delano

Lloyd Bochner

William Smithers

Priscilla Morrill

Bill Quinn

Ruth Roman

Robert Pine

Robert Pine

Robert Pine (born Granville Whitelaw Pine, July 10, 1941) is an American actor who is best known as Sgt. Joseph Getra...

See Robert Pine's other roles

Denver Pyle

Frank Bonner

Paul Koslo

Michael Masters

Alex Gerry

Michael Tolan

Mark Miller

Burr DeBenning

David Dukes

Ta-Tanisha

Meg Wyllie

Terry Lumley

Don Chastain

Lawrence Montaigne

John S. Ragin

Mark Hamill
plays Farm Boy (1 episode)

Mark Hamill as Farm Boy

Mark Richard Hamill (born September 25, 1951) is an American actor, voice artist, producer, director, and writer. Ham...

See Mark Hamill's other roles

Kevin Dobson

Paul Lichtman

Patrick O'Neal

Gregg Palmer
plays Gunther (1 episode)

Hal Williams

Lynn Carlin

Tracy Reed

Keith Charles

Claude Akins

Alex Rocco

Alex Rocco

​From Wikipedia, the free encyclopedia.   Alex Rocco (born February 29, 1936) is an American actor. His roles have r...

See Alex Rocco's other roles

Morgan Woodward

Mary Jackson

Kim Hunter

Alejandro Rey

Bernard Fox

Bernard Fox

Bernard Lawson (11 May 1927 – 14 December 2016), better known as Bernard Fox, was a Welsh actor. He is remembered for...

See Bernard Fox's other roles

Wayne Rogers
plays Steve (1 episode)

Florida Friebus

John Calvin

H.M. Wynant

Tom Skerritt
plays Bud (3 episodes)

Tom Skerritt as Bud

Thomas Roy Skerritt (born August 25, 1933) is an American actor who has appeared in more than forty films and more th...

See Tom Skerritt's other roles

Ed Fury

Ron Rifkin

Roy Jenson

Clu Gulager
plays B.J. Long (3 episodes)

William Windom
plays Harry Kendrix (1 episode)

Barney Phillips

Tina Louise

Arthur Franz

Martin Sheen

Martin Sheen

Ramón Antonio Gerardo Estévez (born August 3, 1940), known professionally as Martin Sheen, is an American actor. He f...

See Martin Sheen's other roles

Jason Evers
plays Art Miller (4 episodes)

Diana Muldaur

Percy Rodriguez

Hari Rhodes

Eldon Quick

Maidie Norman

Don Diamond

James Gammon
plays Lt. Keely (2 episodes)

James Gammon as Lt. Keely

James Richard Gammon (April 20, 1940 – July 16, 2010) was an American actor, known for his roles as team manager Lou ...

See James Gammon's other roles

Wesley Lau

Edward Binns

Milton Selzer

Bartlett Robinson
plays Hayden (2 episodes)

Kay E. Kuter

Andrew Prine

Royal Dano

Jane Kean

Sandy Kenyon

Marshall Reed

Robert Random

Skip Ward

James Oliver

Naomi Stevens

Henry Beckman

Paul Vaughn

John Rubinstein

John Rubinstein

John Rubinstein (born December 8, 1946) is an American actor, composer and director.

See John Rubinstein's other roles

Abe Vigoda

Abe Vigoda

Tall, dour-faced and slouch-shouldered character actor Abraham Charles Vigoda (February 24, 1921 – January 26, 2016) ...

See Abe Vigoda's other roles

Virgil Frye

James Hong

James Hong

James Hong (born February 22, 1929) is a Chinese American actor and former president of the Association of Asian/Paci...

See James Hong's other roles

Glenn Corbett

Edward Faulkner

John Larch

Ann Doran

James T. Callahan

Belinda Montgomery

Harrison Page

Hal Baylor

Kathleen Freeman

Anthony Zerbe

Noah Keen

Phyllis Thaxter

Frank Maxwell

Ed Lauter
plays Deputy (1 episode)

Ed Lauter as Deputy

An American actor. He has appeared in numerous movies and was a stand up comic before getting into acting. Lauter was...

See Ed Lauter's other roles

Carmen Argenziano

Roger E. Mosley

Charles Durning

Charles Durning

Charles Edward Durning (February 28, 1923 – December 24, 2012) was an American actor. He best-known films include The...

See Charles Durning's other roles

Roy Scheider

Roy Scheider

Roy Richard Scheider, born on November 10, 1932, was an American actor renowned for his versatile performances. He is...

See Roy Scheider's other roles

Paul Petersen

Carol Eve Rossen

Kathleen Miller

Pamela Payton-Wright

Richard Hatch

Richard Hatch

From Wikipedia, the free encyclopedia Richard Lawrence Hatch (May 21, 1945 – February 7, 2017) was an American actor...

See Richard Hatch's other roles

Jon Cedar

Dane Clark

James Sutorius

Glenn R. Wilder

Glenn R. Wilder

Glenn R. Wilder was born on September 1, 1933 and passed away 7 years ago at the age of 83 on July 7, 2017.

See Glenn R. Wilder's other roles

Benny Goldberg

James B. Sikking

Whit Bissell
plays Billingsley (2 episodes)

Richard X. Slattery

Robert Goulet

Robert Goulet

From Wikipedia, the free encyclopedia Robert Gerard Goulet (November 26, 1933 – October 30, 2007) was a Canadian Ame...

See Robert Goulet's other roles

Curt Lowens

Olan Soule

Katherine Cannon

Richard Narita

Geoffrey Scott

Alex Henteloff

Joaquín Martínez

Mike Farrell

Mike Farrell

Michael Joseph "Mike" Farrell (born February 6, 1939) is an American actor, best known for his role as Captain B.J. H...

See Mike Farrell's other roles

Randolph Powell

Leslie Nielsen
plays Joe Gilbert (1 episode) , Weller Dane (1 episode) , Erich Strasser (1 episode)

Leslie Nielsen as Joe Gilbert

Leslie William Nielsen, OC (11 February 1926 – 28 November 2010) was a Canadian and naturalized American actor and co...

See Leslie Nielsen's other roles

Steve Pendleton

Paula Kelly

John Zaremba

David Man

Robert Hays

Peter Brandon

Ed Nelson

Jason Wingreen

Hayden Rorke

Nora Marlowe

Pat Renella

John Carter

Max Gail

Max Gail

Maxwell Trowbridge Gail Jr. (born April 5, 1943)[1] is an American actor. He is best known for his role as Detective ...

See Max Gail's other roles

Ronne Troup

James McCallion
plays Melvin Blake (4 episodes)

Robert Drivas

Jack Thibeau

Andrew Duggan

Carl Weathers

Carl Weathers

An American actor, as well as former professional football player in the United States and Canada. He is best known f...

See Carl Weathers's other roles

Pat Morita

Pat Morita

Noriyuki 'Pat' Morita (June 28, 1932 - November 24, 2005) was an American actor of Japanese descent who was well-know...

See Pat Morita's other roles

Barbara Stuart

David White

James A. Watson, Jr

Marlyn Mason

Marianne McAndrew

Carlos Romero
plays Moreno (2 episodes)

Dean Harens

Kevin McCarthy

Milton Frome

Barbara Babcock

Lane Bradford

Joseph Mell

George Maharis

William Prince

Burke Byrnes

Art Hindle

Hunter von Leer

Thom Christopher

Dick Crockett

Ben Frank

Victor Campos

Garry Walberg

Anne Baxter

Mark Gordon
plays Marty Wycowsky (1 episode)

Sheila Larken
plays Jennifer Shaw (1 episode)

Sue England
plays Nurse (1 episode)

Sally Marr
plays Secretary (1 episode) , (1 episode) , Woman at Rental Car Reception (1 episode)

Jennifer Bishop
plays Andrea Wayne (1 episode)

Peggy Doyle
plays Grace Olsen (2 episodes)

Jerry Ayres
plays Brig / Deputy (2 episodes)

Buddy Ebsen
plays Barnaby Jones (1 episode)

Helen Boll
plays Waitress (2 episodes)

John Perak
plays Howdy Briscoe (1 episode)

Lee de Broux
plays Gus Lindeman (1 episode)

Richard Roat
plays Jim Rothberg (1 episode)

Richard Roat was born on February 1, 1933 and passed away 2 years ago at the age of 89 on August 5, 2022.

See Richard Roat's other roles

Mary Gregory
plays Lady Cashier (1 episode)

George Clifton
plays Teller (1 episode)

Sorrell Booke
plays Leon (1 episode)

June Dayton
plays Susan Kendrix (1 episode)

Karl Lukas
plays Rettig (1 episode)

Rayford Barnes
plays Dan O'Connor (1 episode)

Diane Varsi
plays Mrs. Long (1 episode)

Tony Colti
plays Woody Long (1 episode)

Jean Allison
plays Dr. Thorpe - Psychiatrist (1 episode)

Rodolfo Hoyos Jr.
plays Manny Figueroa (1 episode)

Lynne Marta

Norman Alden

Norman Alden

Norman Alden was born on September 13, 1924 and passed away 12 years ago at the age of 87 on July 27, 2012.

See Norman Alden's other roles

Lawrence Pressman

Lawrence Pressman

Lawrence Pressman was born on July 10, 1939 in Cynthiana, Kentucky, USA. He is an actor and producer, known for 9 to ...

See Lawrence Pressman's other roles

John Fiedler

Robert Sorrells

Jimmy Lydon

Virginia Vincent
plays Ann Kaufman (1 episode)


Crew of Cannon

Discover the backstage crew of Cannon →