
Richard Chaves
Biography
Richard John Chaves is an American character actor. In the early 1980s, he began work as an actor taking on various soap opera roles until he gained a role in 1987 as Poncho in the science fiction film Predator. Soon afterward, his career received another boost with the role of Lt. Colonel Ironhorse in the television series War of the Worlds. Chaves once calculated that the volume of fan mail he received outnumbered the rest of the cast members by a four or five to one ratio.
Movie Appearances

Predator
as Jorge "Poncho" Ramirez
1987

L.A. Takedown
as Lou Casals
1989

The Gambler: The Legend Continues
as Iron Dog
1987

Dear America: Letters Home from Vietnam
as (voice)
1987

Onassis: The Richest Man in the World
as Turkish Officer
1988
Baja Run
as Domingo
1996

Night Eyes II
as Hector Mejenes
1991

Cease Fire
as Badman
1985

The Penalty Phase
as Nolan Esherman
1986

Witness
as Detective
1985

Fire on the Mountain
as Army Lieutenant
1981
Night Realm
as Ursis
1994

If It Bleeds We Can Kill It: The Making of 'Predator'
as Self
2000

Elf Sparkle Meets Christmas the Horse
as Buzzoose (voice)
2009
TV Appearances

St. Elsewhere
as Tim Potts
1982

L.A. Law
as Carlos Mendez
1986

Star Trek: Voyager
as Chief
1995

Miami Vice
as D.A. Gordon Martinez
1984

Walker, Texas Ranger
as Special Agent Samuel Mills
1993

Hill Street Blues
1981

MacGyver
as Enrique
1985

Babylon 5
as Alvares
1994

War of the Worlds
as Colonel Paul Ironhorse
1988

MacGyver
as Manny
1985