His well-known roles include
- Captain Byron Hadley in The Shawshank Redemption
- Viking Lofgren in the 1983 hit drama movie Bad Boys
- Rawhide in The Adventures of Buckaroo Banzai Across the Eighth Dimension (1984)
- a cameo in the 1995 movie Dead Man Walking
- Career Sergeant Zim in Starship Troopers (a role he would reprise in the animated television series Roughnecks: Starship Troopers Chronicles)
- Captain William Hadley in The Guardian, and
- The Kurgan in the original Highlander.