IMDb Page
Movie Release Date Character Age at Release
The Last Christmas 11/25/21 Santa Unknown
Flashback 10/08/20 Mr. MacDonald Unknown
We 01/26/19 Truck Driver Unknown
Recall 07/03/18 Tony Unknown
Molly's Game 12/07/17 Stranger Unknown
The Stakelander 10/14/16 Bat Unknown
Dark Harvest 09/02/16 Bernie Unknown
Spark: A Space Tail 04/22/16 Zhong (voice) Unknown
He Never Died 12/18/15 Televangelist Unknown
On the Twelfth Day of Christmas 12/12/15 Alan Kramer Unknown
Stonewall 09/18/15 Man in Red Dress Unknown
88 08/05/15 Bob Unknown
A Christmas Horror Story 07/20/15 Big Earl Unknown
The Dependables 06/03/14 LaRoche Unknown
The Art of the Steal 09/20/13 Reverend Herman Headly Unknown
A Single Shot 09/19/13 Cole Unknown
Cold Spring 01/04/13 Unknown
The Conspiracy 08/23/12 Terrance Unknown
The Samaritan 03/02/12 Miro Unknown
The Case for Christmas 11/19/11 Judge Stewart Unknown
Sucker Punch 03/24/11 Mayor / Lighter Orderly Unknown
Paradox 11/19/10 Winston Churchill Unknown
GravyTrain 01/01/10 Sgt. Leroy Fatts Unknown
Defendor 09/12/09 Radovan Kristic Unknown
Carny 04/24/09 Cap Unknown
Tortured 09/10/08 Harry Rusick Unknown
The Other Woman 06/21/08 Unknown
Second Sight 12/01/07 Dr. Rosenberg Unknown
Perfect Child 08/06/07 Barish Unknown
Shooter 03/22/07 Officer Stanley Timmons Unknown
Crossing 01/01/07 Uncle Bunny Unknown
Martha behind Bars 09/25/05 John Morvillo (as Alan C. Peterson) Unknown
Scooby-Doo 2: Monsters Unleashed 03/24/04 Faux Ghost Patron Unknown
The Cradle Will Fall 01/01/04 Det. Charley Newkirk Unknown
Defending Our Kids: The Julie Posey Story 07/23/03 Texas Top Dawg Unknown
Deathlands 05/17/03 Harvey Cawdor Unknown
Agent Cody Banks 03/14/03 Dark Agent Unknown
Narc 01/14/02 Freeman Franks Unknown
D-Tox 01/04/02 Gilbert Unknown
Who Is Cletis Tout? 09/12/01 Henry Flatt Unknown
A Glimpse of Hell 03/18/01 MCPO Ziegler Unknown
Shanghai Noon 05/26/00 Saddle Rock Sheriff Unknown
Perfect Murder, Perfect Town: JonBenét and the City of Boulder 02/27/00 Charles Elbot Unknown
New Blood 11/15/99 Frayerling Unknown
Killer Deal 03/25/99 Leo Unknown
The Defenders: Choice of Evils 01/18/98 Vinnie Keefe Unknown
Blackheart 01/01/98 Mel Unknown
Face Down 11/15/97 Transit Cop Unknown
Let Me Call You Sweetheart 10/26/97 Dakota Unknown
The Don's Analyst 09/06/97 Nicky Unknown
Giant Mine 12/08/96 Tim Beuger Unknown
Broken Trust 08/06/95 Highland Unknown
The Ranger, the Cook and a Hole in the Sky 06/15/95 Bigger Hat Unknown
Bad Company 01/20/95 Cleaners Clerk Unknown
City Boy 05/02/94 Alar Vytas Unknown
Intersection 01/21/94 Semi-Driver Unknown
Born to Run 08/02/93 Pitts Unknown
Stay Tuned 08/14/92 Wrestling Referee Unknown
Dirty Work 07/22/92 Theo Unknown
Diagnosis Murder: The House on Sycamore Street 05/01/92 Bruiser Unknown
The Hitman 05/01/91 Lemke Unknown
Run 02/01/91 Denny Halloran Unknown
Payoff 01/10/91 Oscar Unknown
Hot Paint 03/20/88 Unknown
Rolling Vengeance 10/02/87 Four Eyes Unknown
The Big Town 09/25/87 Doorman (as Alar Aedma) Unknown
One Police Plaza 11/29/86 Joseph Stenner Unknown
Murder in Space 07/28/85 Vasilev (as Alar Aedma) Unknown
Mrs. Soffel 12/26/84 Guard (uncredited) Unknown