

The Shawshank Redemption
1994 · as 1967 Parole Hearings Man

Armageddon
1998 · as NASA Tech

Kiss the Girls
1997 · as Swim Team Manager

The Player
1992 · as Phil

Freaked
1993 · as Kevin

City of Industry
1997 · as Backus

Impostor
2001 · as Military Official

An Innocent Man
1989 · as Nate Blitman

Quick
1993 · as Store Manager

Cradle Will Rock
1999 · as Federal Theatre - Pierre de Rohan

Brain Dead
1990 · as Ellis

Future Shock
1994 · as Welles

Guardian Angel
1994 · as Slick

White Man's Burden
1995 · as Bank Teller

Picking Up the Pieces
2000 · as CNN Reporter

Sleep, Baby, Sleep
1995 · as Special Agent Donovan

A Day Without a Mexican
2004 · as Barney Montana

Ocean Tribe
1997 · as Padre Delbert