Edit
The Last Witness (TV Movie 1999) Poster

(1999 TV Movie)

Full Cast & Crew

Directed by 

Graeme Clifford

Writing Credits (WGA)  

Craig Smith ... (written by)

Cast (in credits order) complete, awaiting verification  

Natasha Henstridge ... Rachel Sutherland
Johnathon Schaech ... David J. McMillan
Michael Filipowich ... Lieutenant Jack Peligrino
David McIlwraith ... Alan Crancer
Robin Brûlé ... Christy Dyer
Lauren Hutton ... Cynthia Kirkman Sutherland
Kate Greenhouse ... Detective Deena Mason
Frank Moore ... Colonel Thomas Rawlins
Roy Lewis Roy Lewis ... Edmund Mkambati
Scott Wickware ... Donald A. Hartz
Jim Codrington ... James Halsel
Carlo Rota ... Mr. Zander
Jonathan Collard Jonathan Collard ... Crancer's Assistant
Richard Zeman ... FBI Agent
Howard Hoover Howard Hoover ... Agent in Command
Kathryn Winslow ... TV Reporter #1
Ned Vukovic Ned Vukovic ... TV Reporter #2
Sarah Francis Sarah Francis ... Little Girl
Adrienne Day Adrienne Day ... Hooker
John Henry Canavan ... Campus Cop
Roman Podhora Roman Podhora ... NYPD Detective
Edgar George Edgar George ... NYPD Guard
Wayne Wells ... Young Agent
Steve Lucescu ... Agent #1
Lloyd Adams ... Agent #2
Peter Szkoda Peter Szkoda ... Secret Service Agent

Produced by 

Barbara Black ... producer
David Lancaster ... producer
Karl Malone ... co-producer
Armand Mastroianni ... producer
Jeff Morton ... producer (as Jeffrey Morton)
Frank Siracusa ... line producer

Music by 

Christophe Beck

Cinematography by 

Bill Wong

Editing by 

Stan Cole

Casting By 

Eve Brandstein
Clare Walker

Production Design by 

Tamara Deverell

Art Direction by 

Michael Madden

Set Decoration by 

Doug McCullough

Costume Design by 

Margaret Mohr

Makeup Department 

Jenny Arbour ... key hair stylist
Pipsan Ayotte ... assistant makeup artist
Rhosael Ciandre ... assistant hair stylist
Lynda McCormack ... makeup artist

Production Management 

Pamela Delaney ... post-production supervisor
Patti Singer ... executive in charge of production
Frank Siracusa ... production manager

Second Unit Director or Assistant Director 

Jennifer Haufler ... trainee assistant director
Pazz Neglia ... second assistant director
Marek Posival ... first assistant director
Justine Whelan ... third assistant director

Art Department 

Roger Baker ... stand-by carpenter
Robert L. Blair ... property master (as Bob Blair)
Garth Brunt ... lead set dresser
Jason Graham ... third assistant art director
Friday Myers ... set buyer
Michael Smith ... set dresser
Tom Thompson ... set dresser
Dave Watt ... construction coordinator
Craig Williams ... assistant props

Sound Department 

Terry Burke ... foley artist
Steph Carrier ... re-recording mixer
Tony Currie ... adr editor
Barry Gilmore ... supervising sound editor
Martin Lee ... re-recording mixer
Kirk Lynds ... sound re-recording assistant
Jeremy MacLaverty ... dialogue editor
Bill McMillan ... sound recordist
Ian Rankin ... adr recordist
Bruno Ruffolo ... adr recordist
Matthew Stark ... boom operator
James Mark Stewart ... assistant sound editor
David Yonson ... foley recordist

Special Effects by 

Michael Kavanagh ... special effects coordinator
John MacGillivray ... key special effects
Derek Liscoumb ... special effects technician: second unit (uncredited)

Visual Effects by 

Gudrun Heinze ... digital compositor
Noel Hooper ... lead digital compositor

Stunts 

Howard Green ... stunt performer
Brian Jagersky ... stunt coordinator
Steve Lucescu ... utility stunts

Camera and Electrical Department 

Richard Baccari ... electrician
Mark Beauchamp ... second assistant camera
Darren Boyce ... dolly grip
Joseph Chan ... camera trainee
Frank Gentile ... best boy electric
Ava Gerlitz ... still photographer
Gene Gray ... grip
Mitch Holmes ... key grip
Mark Lewandowski ... video assistant
Murray Mainprize ... generator operator
Joseph Micomonaco ... first assistant camera (as Joe Micamanico)
Keith Murphy ... camera operator: "a" camera / steadicam operator
Rahul Parekh ... grip
Reid Patterson ... electrician
Paolo Perin ... electrician
Christopher J. Toudy ... best boy grip
Craig Wright ... gaffer

Casting Department 

Krisztina M. Neglia ... extras casting (as Krisztina Meuring)

Costume and Wardrobe Department 

Mary Louise Cunningham ... assistant costume designer
Terri Frank ... on-set wardrobe assistant
Ann Steel ... key set wardrobe

Editorial Department 

Scot J. Kelly ... associate film editor (as Scott Kelly)
Amanda Powell ... post-production coordinator

Location Management 

Alex Fulton ... assistant location manager
Melissa Warry-Smith ... location manager

Music Department 

Peter D. Kaye ... composer: additional music (uncredited)

Script and Continuity Department 

Jill Carter ... script supervisor

Transportation Department 

Wayne Corrigan ... driver: cast
Jerry Skavinsky ... transportation coordinator

Additional Crew 

Robyn Bigue ... assistant: Mr. Clifford
Timothy Clarkin ... production accountant
James R. Cowan ... bird wrangler
Shawn Doney ... assistant production coordinator
Alison Everingham ... production assistant
Joe Melton ... production assistant
Julie Paquin ... assistant production accountant (as Julie Cochrill)
Lisa Rhyne ... legal affairs
Douwe Rozema ... assistant production accountant
John Shoenfelt ... assistant: Mr. Lancaster / production coordinator: Los Angeles
Ned Vukovic ... dialect coach
Debbie Wilkinson ... production coordinator

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed