Actor (126 credits)
- Run Coyote Run (2017) Jefe Migración
- La doble vida de Estela Carrillo (2017)
- Hysteria (2016) Stephen
- Sueño de amor (2016) Andrew
- Por Siempre Joan Sebastian (2016) Doctor
- Cesar Chavez (2014) Grower
- Tiempos Felices (2014) Dr. Guillermo Murray
- La dictadura perfecta (2014) Embajador USA
- Cantinflas (2014) John
- Camelia La Texana (2014) Dr. Fragger
- Hasta el fin del mundo (2014) Muratti
- No se aceptan devoluciones (2013) Abogado Julie
- Por ella soy Eva (2012) Mr. Keaton
- El fantástico mundo de Juan Orol (2012) Don Guillermo
- Portion (2012) Art
- For Greater Glory: The True Story of Cristiada (2012) Secretary of State Frank B. Kellogg
- Un refugio para el amor (2012)
- El Octavo Mandamiento (2011) Doctor
- La fuerza del destino (2011) Mark
- La Noche del Pirata (2011) Paddy O'Brien
- Dos Hogares (2011) Mister Daivis
- El encanto del águila (2011) Paul Von Hintze
- Llena de amor (2010) Airport security guard
- Bajo tierra (2009) Old gringo
- Hasta que el dinero nos separe (2009) Doctor
- Capadocia (2008) James Medina
- Los simuladores (2008) Empresario
- Julia (2008) Frank
- Mañana es para siempre (2008) U.S. Ambassador
- Palabra de mujer (2007) Doctor Wilkins
- Propiedad ajena (2007) Roger Cassey
- The Wailer 2 (2007) Professor Tomas McBride
- Species: The Awakening (2007) Leland
- El Pantera (2007) Rich man
- Fast Food Nation (2006) Terry
- Los pajarracos (2006) Minuteman
- La fea más bella (2006) Manager
- Vecinos (2005) Director Canadiense
- La ley del silencio (2005) Meyer
- Mujer de madera (2004) Dr. Wilson
- Rubí (2004) Howard Williams
- Puerto Vallarta Squeeze (2003) Bill the Bartender
- American Family (2002) Desert Driver
- King of Texas (2002) Smithwick
- Fidel (2002) Ambassador Butler
- The Pearl (2001) Captain
- Original Sin (2001) Ship's Captain
- Warden of Red Rock (2001) Prisoner
- Blind Heat (2001) Bautista
- In the Time of the Butterflies (2001) Manuel De Moya
- Sin pecado concebido (2001) Dr. Reyes
- Por un beso (2000) Dr. Newman
- Carita de ángel (2000) Ryan
- Por tu amor (1999) Doctor
- One Man's Hero (1999) Col. Harney
- Santitos (1999) Scott Haines
- Soñadoras (1998) Doctor
- Acapulco H.E.A.T. (1998) Arthur Cox
- Henequen (1997) Ranch foreman
- La chacala (1997) Profesor Von Derek
- Perdita Durango (1997) Herbert
- The Arrival (1996) JPL Official
- Una papa sin catsup (1995)
- The Cisco Kid (1994) Alcott
- Immortal Combat (1994) Stan
- The Burning Season (1994) Reporter
- Juana la Cubana (1994)
- Deathstalker IV: Match of Titans (1991) Hofrax, хроника, not listed in credits
- Sweating Bullets (1991)
- El fiscal de hierro 2: La venganza de Ramona (1990)
- Los demonios del desierto (1990)
- Total Recall (1990) Agent
- Barbarian Queen II: The Empress Strikes Back (1990) Hofrax
- Licence to Kill (1989) Wavekrest Captain
- The Second Voyage of the Mimi (1988) Westerman (1988)
- Deathstalker and the Warriors from Hell (1988) Inaros
- Les nouveaux chevaliers du ciel (1988)
- Con el niño atravesado (1988) Banker
- Con el odio en la piel (1988)
- Ghost Fever (1987) TV Announcer
- Trying Times (1987) Persival
- Hot Pursuit (1987) Bartender
- Rosa salvaje (1987) Botones en el hotel de Nueva York
- A Walk on the Moon (1987)
- La venganza del rojo (1986)
- Miracles (1986) Captain Irvine
- Murieron a la mitad del rio (1986) Mr. Smith
- Oceans of Fire (1986) Tool Pusher
- On Wings of Eagles (1986) General O'Malley
- La fuga del rojo (1985) Callahan
- Remo Williams: The Adventure Begins (1985) Capt. Young
- Rambo: First Blood Part II (1985) Chief Radio Operator, not listed in credits
- The Falcon and the Snowman (1984) FBI Agent, not listed in credits
- El traficante II (1984)
- Toy Soldiers (1984) Mr. Green
- Ratas de la frontera (1984)
- The Evil That Men Do (1984) Cannell
- El mexicano feo (1984)
- Hombres de acción (1984)
- Triumphs of a Man Called Horse (1983) Durand
- Showdown at Eagle Gap (1982) Ames
- Falcon's Gold (1982) Hathaway
- Красные колокола, фильм первый – Мексика в огне (1982)
- Computercide (1981) Robbins
- Priest of Love (1981)
- Cattle Annie and Little Britches (1981) Capps
- Secreto de confesión (1980) Burton
- Winnetou le mescalero (1980) Vincent
- The Border (1980) Slaughter House Foreman
- 357 magnum (1979)
- The Bees (1978) Blankeley
- El recurso del método (1978) Army captain
- Cananea (1978)
- Raíces de sangre (1978) Factory foreman
- The Rhinemann Exchange (1977) Party Guest
- Los hermanos del viento (1977)
- Mina, viento de libertad (1977) Colonel Young
- Swashbuckler (1976) Guard, not listed in credits
- Mary, Mary, Bloody Mary (1975) Howard Miller
- Lucky Lady (1975) Hotel Clerk
- Nevada Smith (1975) Perkins
- A Home of Our Own (1975) Oil Executive
- Slaughter (1972) Gio
- Ni solteros, ni casados (1972)
- The Revengers (1972) Sheriff, not listed in credits
- El sabor de la venganza (1969)