
Acting
June 22, 1949 (76 years old)
Pittsburgh, Pennsylvania, United States

The TRIP
2024
as Harold Burch

Taste the Blood of Martin
2023
as Himself

Zombies and Bikers
2020
as Himself

Raising the Dead: The Production Logistics
2020

Catch of the Day 2: You Die at Dawn!
2020
as Marvin Eel

After Hours Trading
2017
as Pawnbroker

Sugar Skull Girls
2016
as Demetrius

Smoke and Mirrors: The Story of Tom Savini
2015
as Self

Mortal Remains
2013
as Man in Parking Garage

The World’s End: The Legacy of 'Day of the Dead'
2013
as Self

Daddy Cool
2002
as Dr./Rev. Alter

The Bread, My Sweet
2001
as Jimmy

No Pets
1994
as Eddie Buford

The Dark Half
1993
as Thad Beaumont (double)

The Incredibly Strange Film Show
1988
as Self

Day of the Dead
1985
as Fisher

Midnight
1982
as Abraham

Creepshow
1982
as Nathan's Corpse (segment "Father's Day")

Knightriders
1981
as Whiteface

Document of the Dead
1981
as Himself