2009
Wild Cherry as Handsome Pete2009
Christmas in Canaan as Wylie2008
Mom, Dad and Her as Norman2007
The Last Mimzy as Future Scientist2006
Slither as Tourneur2006
Connors' War as Howard2006
Christmas on Chestnut Street as Carl Boyd2005
Miss Texas as Cowboy Joey2004
Going the Distance as Engineer2002
Taken as Ben2001
Smallville as Dexter 'Dex' McCallum2001
Kill Me Later as Jason Thompson2001
The Proposal as Bum / F.B.I. Agent2001
Strange Frequency as Good Sam (segment 'My Generation')2000
Andromeda as Doctor Crax-Q2000
Reindeer Games as Ugly Staffer2000
Freeway II: Confessions of a Trickbaby as Gramps2000
Screwed as Morgue Janitor2000
Mermaid as Quaid2000
Navigating the Heart as Peter2000
Papa's Angels as Reverend Boggs1999
Snow Falling on Cedars as Juror1999
Secret of Giving as News Carver1998
I'll Be Home for Christmas as Turf 'n Turf Customer #21998
Sweet Deception as Billy Bob1998
Nightmare Street as News Vendor1998
The Long Way Home as George1998
I've Been Waiting for You as Homeless Man1998
The Baby Dance as Dog Owner1998
Goldrush: A Real Life Alaskan Adventure as Dow1997
Stargate SG-1 as Werner1996
Millennium as Not available1996
The Sentinel as Ernie Lash1996
The Sentinel as Fred Turlock1996
Panic in the Skies as Alfred1996
The Angel of Pennsylvania Avenue as Boxcar Louie1996
Downhill Willie as Jake1995
Sliders as Rummy1995
The Outer Limits as Jim1995
The Outer Limits as Red1995
The Outer Limits as Crazed Man1995
The Outer Limits as Josiah Miller1995
Serving in Silence - The Margarethe Cammermeyer Story as Man in Parking Lot1995
Convict Cowboy as Lon1995
The Surgeon as Doctor - 19581994
Viper as Cyrus1994
Intersection as Grandfather1994
White Fang 2: Myth of the White Wolf as Miner1994
A Christmas Romance as Mel Betsill1994
Incident at Deception Ridge as Hatchery Security Guard1993
The X-Files as Groundskeeper1993
The X-Files as Resident #11993
Call Of The Wild as Asa1993
Morning Glory as Elliot Mobridge1993
Whose Child Is This? The War for Baby Jessica as Shorty1992
Highlander: The Series as Old Man1992
Highlander: The Series as Old Tom1992
Knight Moves as Detective1992
Leaving Normal as Alec1992
Dead Ahead: The Exxon Valdez Disaster as Questioner #3 - People of Valdez1992
Miles from Nowhere as The Dispatcher1992
Dirty Work as Cashier1991
Palace Guard as Not available1991
Omen IV: The Awakening as North Carolina M. D.1991
Payoff as Davenport1991
Yes Virginia, There Is a Santa Claus as O'Hara1990
It as Mr. Keene1990
Anything to Survive as Dave1989
The Fly II as Manager1989
Cousins as Farmer on Tractor1988
The Accused as Bartender Jesse1987
21 Jump Street as Ralph1987
Malone as Eli1987
A Stranger Waits as Murtaugh1986
April Fool's Day as Constable Potter / Uncle Frank1986
Nobody's Child as Jim1986
Mrs. Delafield Wants to Marry as Harrison1985
Danger Bay as Not available1985
MacGyver as Tyler1985
MacGyver as Bill1985
The Journey of Natty Gann as Railroad Deek1985
Bridge to Terabithia as Jack Aarons1985
Into Thin Air as Volkswagen dealer1985
Love, Mary as Gerald Crowhurst1985
Going for the Gold: The Bill Johnson Story as Not available1985
To Set Our House in Order as Ewen1984
Airwolf as Sheriff Hanley1984
Isaac Littlefeathers as Mike Varco1983
The Hitchhiker as Peter Devries1983
Eureka as Man Blowing Off Head1983
The Haunting Passion as TV Director1983
Jane Doe as Doctor #11983
Dead Wrong as Not available1983
Riding Fast as Mr. Riley1982
The Minikins as Dick Foster1982
The Grey Fox as Tom1977
Moonshine County Express as Not available1974
Death Is a Bad Trip as Randy1970
Monte Walsh as Sugar Wyman1969
The Bridge at Remagen as Lt. Pattison1968
Bandolero! as Joe Chaney1967
Guess Who's Coming to Dinner as Peter