Miguel José Ferrer (February 7, 1955 – January 19, 2017) was an American actor. His breakthrough role was as Bob Morton in the 1987 film RoboCop. Other film roles include Quigley in Blank Check (1994), Harbinger in Hot Shots! Part Deux (1993), Shan Yu in Mulan (1998), Eduardo Ruiz in Traffic (2000) and Vice President Rodriguez in Iron Man 3 (2013). Ferrer's notable television roles include FBI Agent Albert Rosenfield on Twin Peaks (1990–1991, 2017), Tarakudo on Jackie Chan Adventures (2000–2005), Dr. Garret Macy on Crossing Jordan (2001–2007) and NCIS Assistant Director Owen Granger on NCIS: Los Angeles (2012–2017).
Defense Attorney Whitten
Gus Kovak
Owen Granger
Agent Hopkins (voice)
Bobby Wickes
Nathan Berry
Joey / Teddy Carmichael
L-1 (voice)
Vandal Savage (voice)
Vandal Savage / Bibbo Bibbowski (voice)
Vandal Savage / Tribune (voice)
Jack McManus
Fred Collins Boyd
Garrett Macy
Mr. Parker
Albert Rosenfield
Tarakudo / Shadowkhan King (voice)
Magister Hulka / Alpha #4 (voice)
Mark Mardon (voice)
De'Cine (voice)
Aquaman (voice)
Sinestro (voice)
Mitch Bruckner
Gary
Hitman (uncredited) (segment "As Ye Sow")
Antaeus (voice)
Silvio Manfredi / Silvermane (voice)
Silvermane (voice)
Duelist (voice)
Abbazzia
Lloyd Henreid
Self (Archival Footage)
Felix Valdez
Jonas Bledsoe
Shan-Yu (voice)
Mic
Vice President Rodriguez
Beau Jack Bowman
Bob Morton
Mark Torrance (uncredited)
Albert Rosenfield
Bud Budwaller
D.A. Todd Spurrier
Big Boss (voice)
Tony Riva
Commander Arvid Harbinger
Eduardo Ruiz
Amador
Colonel Garret
Quigley
Deathstroke (voice)
Lewis Young
Delgado (voice)
Agent Peters
J'onn J'onzz / Martian Manhunter (voice)
Vincent
Delgado (voice)
First Officer
Kaufman
Ortega Peru
FBI Agent Albert Rosenfield
Mr. Capo
Tony Castellano
Roget
Director of Hatcheries and Conditioning
Ralph Hess
Snyder
Jefé
Jack Valko
Richard Dees
Dexter Moyers
(archive footage)
Self
Dr. Eno / The Weather Man
Dr. Daniel Critchley
Cliff Castleton
Barry Landers
Stanislav
Lester
Self
Waiter
Charlie Pope
Narrator (voice)
Wilhoite
Self
Allen
Dist. Atty. Steven Walzer
Thomas Manning
Self
Dragon
Martin
Win Carter
Joe Boone
Gribbon
The Biker
Self
Rex
Ray Hayes
Narrator
Self
Scott Toney
Pete
Eli
Prologue Narrator
Narrator
Sgt. Walter Drazin
Angel
Bill
Detective Garcia
Centeno
Self