Cast and Crew of National Treasure: Book of Secrets

Cast of
National Treasure: Book of Secrets

About National Treasure: Book of Secrets

Benjamin Franklin Gates and Abigail Chase re-team with Riley Poole and, now armed with a stack of long-lost pages from John Wilkes Booth's diary, Ben must follow a clue left there to prove his ancestor's innocence in the assassination of Abraham Lincoln.

Full Cast of National Treasure: Book of Secrets

Nicolas Cage
plays Benjamin Franklin Gates

Nicolas Cage as Benjamin Franklin Gates

Nicolas Cage (born Nicolas Kim Coppola) is an American actor and filmmaker; he is also nephew to Francis Ford Coppola...

See Nicolas Cage's other roles

Jon Voight
plays Patrick Gates

Jon Voight as Patrick Gates

Jonathan Vincent "Jon" Voight is an American actor. He has received an Academy Award, out of four nominations, and th...

See Jon Voight's other roles

Harvey Keitel
plays Peter Sadusky

Harvey Keitel as Peter Sadusky

Harvey Keitel (born May 13, 1939) is an American actor known for his portrayal of morally ambiguous and "tough guy" c...

See Harvey Keitel's other roles

Ed Harris
plays Mitch Wilkinson

Ed Harris as Mitch Wilkinson

Ed Harris is an American stage, film and television actor, writer, producer and director, best known for playing supp...

See Ed Harris's other roles

Diane Kruger
plays Abigail Chase

Justin Bartha
plays Riley Poole

Helen Mirren
plays Emily Appleton

Helen Mirren as Emily Appleton

Dame Helen Lydia Mirren DBE (née Mironoff; born 26 July 1945) is an English actor. The recipient of numerous accolade...

See Helen Mirren's other roles

Bruce Greenwood
plays USA President

Bruce Greenwood as USA President

Stuart Bruce Greenwood (born August 12, 1956) is a Canadian actor and producer. He is known for his role as the Ameri...

See Bruce Greenwood's other roles

Ty Burrell
plays Connor

Albert Hall
plays Nichols

Albert Hall as Nichols

From Wikipedia, the free encyclopedia. Albert P. Hall (born November 10, 1937) is an American actor. Born in Bright...

See Albert Hall's other roles

Joel Gretsch
plays Thomas Gates

Joel Gretsch as Thomas Gates

Joel James Gretsch (height 5' 10" (1,78 m) born December 20, 1963) is an American actor. His roles include Tom Baldwi...

See Joel Gretsch's other roles

Randy Travis
plays Celebrity Music Star

Christian Camargo
plays John Wilkes Booth

Michael Maize
plays Daniel

Michael Maize as Daniel

Michael Maize is an actor and writer.

See Michael Maize's other roles

Timothy V. Murphy
plays Seth

Timothy V. Murphy as Seth

Timothy V. Murphy was born on April 5, 1960 and is currently 64 years old.

See Timothy V. Murphy's other roles

Alicia Coppola
plays FBI Agent Spellman

Alicia Coppola as FBI Agent Spellman

Alicia Coppola (born April 12, 1968) is an American actress and producer.

See Alicia Coppola's other roles

Armando Riesco
plays FBI Agent Hendricks

Brent Briscoe
plays Michael O'Laughlen

Brent Briscoe as Michael O'Laughlen

​From Wikipedia, the free encyclopedia.   Brent Briscoe (May 21, 1961 – October 18, 2017) was an American actor and ...

See Brent Briscoe's other roles

William Brent
plays Charles Gates

William Brent as Charles Gates

From Wikipedia, the free encyclopedia. William Brent "Billy" Unger (born October 15, 1995) is an American teen actor...

See William Brent's other roles

Michael Manuel
plays Agent Craig

Brad Rowe
plays Agent Hopper

Troy Winbush
plays Agent Hammer

Troy Winbush as Agent Hammer

Troy Winbush is an American film and television actor, best known for his recurring role as Denny on the television s...

See Troy Winbush's other roles

Billy Devlin
plays Agent Sledge

Richard Cutting
plays Agent Tyme

Zachary Gordon
plays Lincoln Conspiracy Kid

Zachary Gordon as Lincoln Conspiracy Kid

Zachary Gordon (born February 15, 1998) is an American actor. Gordon began his professional acting career at the age ...

See Zachary Gordon's other roles

Peter Woodward
plays Palace Guard Haggis

Peter Woodward as Palace Guard Haggis

From Wikipedia, the free encyclopedia. Peter Woodward (born 24 January 1956) is a British actor, stuntman and screen...

See Peter Woodward's other roles

Oliver Muirhead
plays Control Room Guard

Larry Cedar
plays Control Room Guard

Larry Cedar as Control Room Guard

​From Wikipedia, the free encyclopedia.   Larry Cedar (born March 6, 1955) is an American actor and a voice actor be...

See Larry Cedar's other roles

Alicia Leigh Willis
plays Lady Customer

Alicia Leigh Willis as Lady Customer

Alicia Leigh Willis (born March 1, 1978) is an American actress, know for her roles on General Hospital and Another W...

See Alicia Leigh Willis's other roles

Rachel Cora Wood
plays Girl Customer

Lisa Marie Sheldon
plays Jacqueline

Natalie Dreyfuss
plays Angry College Girl

Natalie Dreyfuss as Angry College Girl

Natalie Rachel Dreyfuss is an American actress, who has had guest-starring roles on shows such as Burn Notice and The...

See Natalie Dreyfuss's other roles

Michael Stone Forrest
plays Press Secretary

David E. Goodman
plays Deputy Press Secretary

Susan Lynskey
plays Asst. Press Secretary

Patricia DiZebba
plays Press Secretary's Secretary

Grant Thompson
plays Costa Mesa Quarterback

Frank Herzog
plays Frank

Eric Carlson
plays Air Force General

Emerson Brooks
plays FBI Agent Steppes

Tim Talman
plays FBI Agent Cade

Stephen Hibbert
plays Tourist on Toilet

Stephen Hibbert was born on June 14, 1957 and is currently 67 years old.

See Stephen Hibbert's other roles

Emily Joyce
plays Palace Guide

Emily Joyce as Palace Guide

Emily Sian Joyce is an English actress best known for playing the role of Janet Dawkins in the BBC comedy series My H...

See Emily Joyce's other roles

Glenn Beck
plays Abraham Lincoln

Susan Beresford
plays Mrs. Mountchessington

Demetri Goritsas
plays Asa Trenchard

Demetri Goritsas as Asa Trenchard

Demetri Goritsas was born on August 24, 1971 and is currently 52 years old.

See Demetri Goritsas's other roles

C.C. Smiff
plays Major Rathbone

David Ury
plays Barkeeper

David Ury as Barkeeper

David Ury was born on January 1, 1973 and is currently 51 years old.

See David Ury's other roles

Peter Miles
plays Beer Truck Driver

Peter Miles as Beer Truck Driver

Peter Miles was born on June 25, 1963 and is currently 60 years old.

See Peter Miles's other roles

Ben Homewood
plays Taxi Passenger

Michael McCafferty
plays Snooty Historian

Hans Georg Struhar
plays Range Rover Owner

Eddy Shalita
plays FBI agent (uncredited)


Crew of National Treasure: Book of Secrets

Discover the backstage crew of National Treasure: Book of Secrets →