

Slumdog Millionaire
2008 · as Clark

Dirty Harry
1971 · as Homosexual (uncredited)

The Eagle Has Landed
1976 · as Sgt. Murphy

Severance
2006 · as George

Sharks' Treasure
1975 · as Juanito

Onassis: The Richest Man in the World
1988 · as John F. Kennedy

Frogs
1972 · as Michael Martindale

The Magnificent Ambersons
2002 · as Wilbur Minafer

The Last Seduction II
1999 · as Mr. Swale

Doomwatch: Winter Angel
1999 · as Jack Sankey

What Mad Pursuit
1985 · as Dwight Mac Adoo

The Adventures of Young Indiana Jones: Masks of Evil
1999 · as Agent Thompson

Royce
1994 · as Lansing

John and Yoko: A Love Story
1985 · as Harry Nilsson

Gunpowder
1986 · as Gunn

The Writing on the Wall
1996 · as Branson

Buckshot
as The Wayfarer

Splashback
2023 · as Robert S. Crawler