Himself
Larry Wessel's Palace of Wonders (2021)
Erotophonophiliac: Documents of a Lust Murderer (2021)
Self
Porndemic (2018)
John
Portraits of Andrea Palmer (2018)
A Taboo Identity (2017)
The Last Days of Joe Blow (2016)
The Second Coming (2015)
Back Issues: The Hustler Magazine Story (2014)
After Porn Ends (2012)
Inside Lara Roxx (2012)
Not Quite Hollywood (2008)
Ted Bundy: Natural Porn Killer (2006)
Dr. Black
Darkside (2005)
Up in the Club: L.A. (2004)
When Rated X Ruled the World (2004)
John Holmes: The Man, the Myth, the Legend (2004)
Eternal Virgins (2003)
X-Rated Ambition: The Traci Lords Story (2003)
Too Many Blonde Moments (2002)
The History of Hardcore (2002)
Bad Girl (2001)
Porn Star: The Legend of Ron Jeremy (2001)
Give Me Your Soul... (2000)
Self, Dr. Yes
Rated X: A Journey Through Porn (1999)
Non-Sex Role
Blondage: Extreme Close-Up (1998)
Porn... It's a Living (1998)
Deep Throat - The Quest II: Jail Break (1997)
Deep Throat - The Quest (1997)
Narrator
Ultimate Fantasy (1995)
Gonzo Anus
The Anus Family (1991)
Midnight Fire (1990)
Eternal Bliss (1990)
Playpen of the Damned (1990)
Doctor (Voice) (as Mr. Stubbs)
Night Temptress (1990)
The Mystery of the Golden Lotus (1989)
Bartender
Voodoo Lust: The Possession (1989)
Max Bedroom (1988)
T.V. Announcer
Maxine (1988)
Born to Burn (1988)
The Instructor
Future Sodom (1988)
(archive footage)
Chicks in Black Leather (1988)
Jack Hammer (1988)
Rocky
Inner Blues (1988)
Divorce Court Expose 2 (1987)
Legends of Porn (1987)
Dr. Johnson
Sex Drive 2020 (1987)
Joe The Storekeeper
Don't Get Them Wet!!!! (1987)
Chef Weener (as William Maragold)
Born to be Maid (1987)
Doctor Burmese (as Bill Margold)
The Cat Club (1987)
Let's Talk Dirty (1987)
Judge Beaulieu
Divorce Court Expose (1987)
Born to be Wild (1987)
The Master
Little American Maid (1986)
Midnight Zone (1986)
Mohair Kuntjockey
Nudes at Eleven (1986)
Good to the Last Drop (1986)
Comrade General Olaf
Dr. Strange Sex (1986)
The Narrator (voice)
Double Standards (1986)
Father Comstack / The Guardian / Daddy
Chastity And The Starlets (1986)
Self - XRCO Member
A Night For Legends (1985)
"Hot Times" Reporter
Sweet Surrender (1985)
Wolfgang
Blue Ice (1985)
Police Officer
Corporate Assets (1985)
Russ - Wrestler
Flesh and Bullets (1985)
Cunning Coeds (1985)
The Good Time Girls (1985)
The Eyes of Eddie Mars (1985)
Bookie (uncredited)
Stiff Competition (1984)
Woodley
Erotic Radio WSEX (1984)
The Other Side of Lianna (1984)
The Father
I Wanna Be Teased! (1984)
The Twins
Sheer Delight (1984)
Lee's Agent
Passionate Lee (1984)
Dial 'F' For Fantasy (1984)
Fantasy Follies II (1984)
Mr. Shepner (archive footage)
Endless Lust (1984)
Marathon (1983)
"Big Dick"
The Young Like It Hot (1983)
Guy in Kay's Movie / Slate Operator
Fantasy Follies (1983)
The Senator
Flesh and Laces (1983)
Jack
Little Girls Lost (1983)
Magazine Publisher
Flesh Pond (1983)
Detective
Bodies in Heat (1983)
The Doctor
A Lacy Affair (1983)
'A Bit' Too Much Too Soon (1983)
Major den Schul
Feels Like Silk (1983)
The Pool Man
Pleasure Dome (1982)
Reverend Jerry
Lust Inferno (1982)
Old Tobias
Desire (1982)
Love Goddesses (1982)
Mr. 'Big'
Girl from S.E.X. (1982)
William Margold / Guy in the News
Casanova 2 (1982)
The Chauffeur
Intimate Lessons (1982)
The Agent (archive footage)
Stephanie's Lust Story (1982)
Security Guard (as Bill Margold)
Any Time Any Place (1981)
Coach Rod
Olympic Fever (1981)
Track Manager (Bill Margold)
Fast Cars Fast Women (1981)
The Party Host
Las Vegas Girls (1981)
Ring of Desire (1981)
Roger Meade (uncredited)
Plato's: The Movie (1980)
Marlaid
The Master and Ms. Johnson (1980)
Morty Green (NonSex)
Tinseltown (1980)
Weekend Fantasy (1980)
Night Flight (1980)
Swinger
One Page Of Love (1979)
Richard, Head of Publicity
Pink Champagne (1979)
High School Report Card (1979)
The Producer's Wife (1979)
Lionel Smithers
Superware Party (1979)
Lust Flight 2000 (1978)
Henry
Dracula Sucks (1978)
The Psychiatrist (1978)
Harry Baulls
Hot Skin (1978)
Larry Krantz
Auditions (1978)
Larry Lawson (voice)
A Taste of Sugar (1978)
Mr. Davis / Tony
Fantasm Comes Again (1977)
Professor Flinch
Young, Hot 'n Nasty Teenage Cruisers (1977)
Peter
Paul, Lisa and Caroline (1977)
The Lollipop Girls in Hard Candy (1976)
Host
Fantasm (1976)
Doug Kramer
Hollywood She-Wolves (1976)
Marilyn and the Senator (1975)
Technician (uncredited)
Black Lolita (1975)
Fleeing Citizen (uncredited)
Flesh Gordon (1974)
The Playmates in Deep Vision 3-D (1974)
Guest
Panorama Blue (1974)
The Specimen (1974)
Slim (as Bill Margold)
The California Connection (1973)
Dummy
The Goddaughter (1972)
Extras Casting
Debbie Does Dallas '99 (1999)
Debbie Does Dallas: The Next Generation (1998)
Director
Frat Brats (1989)
Writer
Dream Jeans (1987)
Little Girls Talking Dirty (1985)
The X-Team (1984)
One Night At A Time (1984)
Screenplay
Space Virgins (1984)
Second Unit Director
Creator
Cupid's Arrow (1984)
Twice a Virgin (1984)
Why Gentlemen Prefer Blondes (1983)
Assistant Director
California Valley Girls (1983)
What Would Your Mother Say? (1982)
Additional Writing
Production Assistant