2020
Sonic the Hedgehog as Crazy Carl2018
Woodland as Kohler2016
DC's Legends of Tomorrow as Ancient Prisoner2016
Warcraft as Prison Mage #22015
The Man in the High Castle as Jim McCarthy2015
The Driftless Area as Vacuum Salesman2015
Accidental Obsession as Bill2015
My One Christmas Wish as Homeless Man2013
Spooksville as The Mayor2013
Goodnight for Justice: Queen of Hearts as Kempner2012
Diary of a Wimpy Kid: Dog Days as Troop Master Barrett2011
Spooky Buddies as Sheriff Jim2011
Good Morning, Killer as Willie John Black2011
Crash Site as Terrence2010
Mea Maxima Culpa as The Master2009
2012 as Preacher2008
The Guard as Not available2007
Hot Rod as Fisherman2007
Kickin' It Old Skool as Crazy Homeless Man2007
I Know What I Saw as Photographer2005
Supernatural as Elkins2005
Are We There Yet? as Amish Man2005
Alone in the Dark as Sam Fischer2005
The Big White as Dave2005
Missing in America as Dinky2005
The Engagement Ring as Abe - Present2004
The 4400 as Stewart Hanley2004
Legend of Earthsea as Farmer2004
Love on the Side as Wilbur2003
Scary Movie 3 as Mr. Meek's Brother2002
Snow Dogs as Neely2002
Air Bud: Seventh Inning Fetch as Carlton2002
Try Seventeen as Custodian2002
Killer Bees as Skinny Farmer2001
Smallville as Eddie Cole2001
Wolf Lake as Drycleaner Owner2001
Cats & Dogs as The Farmer2001
3000 Miles to Graceland as Impound Shop Man2001
Air Bud: World Pup as Referee #22001
Black River as Farmer2001
By Dawn's Early Light as Doctor2000
Andromeda as Prieus2000
MVP: Most Valuable Primate as Bart2000
Beautiful Joe as Frank2000
Mr. Rice's Secret as Thin Man2000
Navigating the Heart as Alan2000
Best Actress as Ralph Spivak, P.I.2000
Christy: Return to Cutter Gap as Ozias Holt2000
High Noon as Station Master1999
Snow Falling on Cedars as Juror1999
The Duke as Parsnip1998
Air Bud: Golden Receiver as Official1998
Goldrush: A Real Life Alaskan Adventure as Pratt1998
Northern Lights as Willard1998
Rupert's Land as Hunter1997
Stargate SG-1 as Homeless man1997
Beyond Belief: Fact or Fiction as (segment "Who Was I")1997
Air Bud as Bailiff1997
Mr. Magoo as Ralston - Stage Manager1996
The Sentinel as Brother Frederick1996
Poltergeist: The Legacy as Reverend Josiah Blood1996
In Cold Blood as Clarence Ewalt1996
The Angel of Pennsylvania Avenue as Hiram Wingate1995
Sliders as Crazy Kenny / Senator Candidate1995
The Outer Limits as Elder1995
The Outer Limits as Old Man1995
The Outer Limits as Luther1995
The Outer Limits as Mikulak1995
Jake and The Kid as Otto1995
Johnny's Girl as Bear1994
Andre as John Miller1994
Crackerjack as Oliver Green1994
Flinch as Coroner1994
The Diary of Evelyn Lau as Minister in Van1994
Incident at Deception Ridge as Homeless Man1993
The X-Files as Doctor Collins1993
The X-Files as Dr. Del Hakkie1993
This Boy's Life as Truck Driver1993
Look Who's Talking Now! as Dave1993
Needful Things as Pete Jerzyck1993
Another Stakeout as Unlucky1993
Call Of The Wild as Old Timer1993
Ernest Rides Again as Van Driver1992
Highlander: The Series as Harry1992
Highlander: The Series as Official1992
Unforgiven as Fuzzy1992
Knight Moves as Doctor1992
Dead Ahead: The Exxon Valdez Disaster as Biologist - State of Alaska1992
Shame as Bill Ross1992
Miles from Nowhere as Dr. Moranis1991
The Commish as Not available1991
Palace Guard as Not available1991
Bingo as Prison Guard1991
Yes Virginia, There Is a Santa Claus as Produce Keeper1991
And the Sea Will Tell as Kansas Rock1991
Showdown at Williams Creek as Emaciated Man1990
It as Al Marsh1989
The Fly II as Shepard1989
We're No Angels as Shopkeeper1989
Dead Bang as Cottonwood Officer1989
The Experts as Sheriff1989
Family Reunion as Ticket Agent1988
Earth Star Voyager as Willy1988
Shoot to Kill as Crilly1988
Watchers as Salesclerk1988
The People Across the Lake as Eli1988
The Red Spider as Salvation Army1988
Higher Ground as Jack Simon1987
21 Jump Street as Cherry1987
Wiseguy as Reverend Orin Adams1987
Malone as Andy1987
A Stranger Waits as Station Attendant1987
Stone Fox as Emil Janssen1986
The Christmas Star as Sad Sack Santa1985
MacGyver as Milt Bozer1985
MacGyver as Priest1985
MacGyver as News1985
The Ray Bradbury Theater as John Webley1985
The Ray Bradbury Theater as Roger Willis1985
The Journey of Natty Gann as Farmer1985
Certain Fury as Dimitri1985
Into Thin Air as Motel Manager1985
Love Is Never Silent as Mr. Frank1984
Airwolf as Cully1984
Draw! as Poker Player1984
Finders Keepers as Elvis, Railway Waiter (uncredited)1983
The Hitchhiker as Old Billy B.1982
Harry Tracy, Desperado as Eddie Hoyt1982
The Grey Fox as Hotel Clerk1981
A War Story as Peter Seed1981
Silence of the North as Young Man1951
Hallmark Hall of Fame as Factory Foreman