
39 credits

Brooklyn, Minnesota(2024)
Reverend Oja

Secondary(2023)
Al Davis

Team Marco(2020)
Larry

Algorithm: BLISS(2020)
Psychotic Man

A West Wing Special to Benefit When We All Vote(2020)
Officer / Aide / Civilian #2

Chasing Eagle Rock(2020)
Sam

Someone Great(2019)
Old Man

37(2016)
George Bernstein

Love Finds A Home(2009)
Reverend Davis

Trust Me(2007)
Amos Sands

Ten 'til Noon(2007)
Mr. Duke

A Stranger's Heart(2007)
Duds

No Country for Old Men(2007)
Boot Salesman

Zodiac(2007)
Copy Editor #1

Hard Scrambled(2006)
Killian

Adam & Steve(2005)
Joe

A Man Apart(2003)
Chief Neal

Catch Me If You Can(2002)
Principal Evans

Stigmata(1999)
Father Durning

Recoil(1998)
Captain Trent

Breakdown(1997)
Calhoun

One Night Stand(1997)
Merv

After the SIlence(1996)
Ray Keyes

Ghosts of Mississippi(1996)
Thorn McIntyre

Journey(1995)
Jed

Leaving Las Vegas(1995)
Mr. Simpson

Star Trek: Generations(1994)
Com Officer

Children of the Dark(1994)
Arlo Trask

Mr. Jones(1993)
Mr. Wilson

For Their Own Good(1993)
Doctor Mason

And the Band Played On(1993)
Blood Bank Executive

This Boy's Life(1993)
Geiger Counter Vendor

Liebestraum(1991)
Dr. Parker

Loose Cannons(1990)
TV Station Man

People Like Us(1990)
Mike O'Rourke

Agent on Ice(1986)
Cory

Home Free All(1984)
Truck Driver

Strange Invaders(1983)
State Trooper

Hot Money(1983)
Warden