Miguel Ferrer
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).
Movies
Teen Titans: The Judas Contract
Deathstroke (voice)
Twin Peaks: The Missing Pieces
FBI Agent Albert Rosenfield
Rio 2
Big Boss (voice)
Four Assassins
Eli
Iron Man 3
Vice President Rodriguez
Beverly Hills Chihuahua 3: Viva la Fiesta!
Delgado (voice)
Applebaum
Detective Garcia
The Courier
Mr. Capo
Beverly Hills Chihuahua 2
Delgado (voice)
2Everything2Terrible2: Tokyo Drift
(archive footage)
Hard Ride to Hell
Jefé
Wrong Turn at Tahoe
Vincent
Justice League: The New Frontier
J'onn J'onzz / Martian Manhunter (voice)
Secrets from Another Place: Creating Twin Peaks
The Man
Agent Peters
Silver City
Cliff Castleton
The Manchurian Candidate
Colonel Garret
L.A. County 187
Sgt. Walter Drazin
Sightings: Heartland Ghost
Allen
Shadow Realm
Dr. Daniel Critchley
Sunshine State
Lester
Traffic
Eduardo Ruiz
Where's Marlowe?
Joe Boone
Mulan
Shan-Yu (voice)
Brave New World
Director of Hatcheries and Conditioning
Justice League of America
Dr. Eno / The Weather Man
Mr. Magoo
Ortega Peru
The Night Flier
Richard Dees
Death in Granada
Centeno
Project: ALF
Dexter Moyers
Red Wind
Prologue Narrator
In the Line of Duty: Hunt for Justice
Thomas Manning
The Return of Hunter: Everyone Walks in L.A.
Jack Valko
A Promise Kept: The Oksana Baiul Story
Stanislav
Jack Reed: A Search for Justice
Win Carter
Incident at Deception Ridge
Ray Hayes
Royce
Gribbon
Blank Check
Quigley
Bruce Lee: The Immortal Dragon
Narrator (voice)
Return to 'The Great Escape'
Narrator
The Harvest
Charlie Pope
It's All True
Narrator
Cigarettes & Coffee
Bill
Another Stakeout
Tony Castellano
Scam
Barry Landers
Hot Shots! Part Deux
Commander Arvid Harbinger
Hearts of Hot Shots! Part Deux—A Filmmaker's Apology
Point of No Return
Kaufman
Twin Peaks: Fire Walk with Me
Albert Rosenfield
In the Shadow of a Killer
Dist. Atty. Steven Walzer
Murder in High Places
Wilhoite
The Guardian
Ralph Hess
Revenge
Amador
Valentino Returns
The Biker
Guts and Glory: The Rise and Fall of Oliver North
Scott Toney
DeepStar Six
Snyder
Badlands 2005
Rex
C.A.T. Squad: Python Wolf
RoboCop
Bob Morton
Downpayment on Murder
Martin
Zabagabee
Lovelines
Dragon
Star Trek III: The Search for Spock
First Officer
Flashpoint
Roget
Truckin' Buddy McCoy
Pete
The Man Who Wasn't There
Waiter
Heartbreaker
Angel
And They're Off
TV Series
ThunderCats
Duelist (voice)
1 Episode
The Protector
Felix Valdez
13 Episodes
Young Justice
L-1 (voice)
2 Episodes
Ben 10: Ultimate Alien
Magister Hulka / Alpha #4 (voice)
1 Episode
NCIS: Los Angeles
Owen Granger
115 Episodes
Kings
General Mallick
1 Episode
The Spectacular Spider-Man
Silvermane (voice)
1 Episode
Bionic Woman
Jonas Bledsoe
8 Episodes
Psych
Fred Collins Boyd
1 Episode
American Dad!
Agent Hopkins (voice)
1 Episode
Medium
Joey / Teddy Carmichael
1 Episode
The Batman
Sinestro (voice)
1 Episode
Law & Order: Criminal Intent
Gus Kovak
1 Episode
Crossing Jordan
Garrett Macy
117 Episodes
CSI: Crime Scene Investigation
Defense Attorney Whitten
1 Episode
Jackie Chan Adventures
Tarakudo / Shadowkhan King (voice)
8 Episodes
Will & Grace
Nathan Berry
1 Episode
Hercules
Antaeus (voice)
1 Episode
LateLine
Vic Kobb
12 Episodes
The Shining
Mark Torrance (uncredited)
1 Episode
Superman: The Animated Series
Mark Mardon (voice)
1 Episode
3rd Rock from the Sun
Jack McManus
1 Episode
ER
Mr. Parker
1 Episode
The Stand
Lloyd Henreid
4 Episodes
Fallen Angels
Abbazzia
1 Episode
On the Air
Bud Budwaller
3 Episodes
Cruel Doubt
Lewis Young
2 Episodes
Broken Badges
Beau Jack Bowman
8 Episodes
Shannon's Deal
D.A. Todd Spurrier
6 Episodes
Twin Peaks
Albert Rosenfield
19 Episodes
Drug Wars: The Camarena Story
Tony Riva
3 Episodes
Tales from the Crypt
Mitch Bruckner
1 Episode
CBS Summer Playhouse
Mic
1 Episode
Miami Vice
District Attorney
2 Episodes
Hotel
1 Episode
Cagney & Lacey
1 Episode
Hill Street Blues
1 Episode
Magnum, P.I.
Bobby Wickes
1 Episode
Trapper John, M.D.
1 Episode
CHiPs
1 Episode