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