Biography
Marvin John Nance (December 21, 1943 – December 30, 1996), known professionally as Jack Nance and occasionally credited as John Nance, was an American actor of stage and screen, primarily starring in offbeat or avant-garde productions. He was known for his work with director David Lynch, particularly for his roles in Eraserhead, Blue Velvet and Twin Peaks.
Filmography
Cast Credits

I Know Catherine, the Log Lady
Character: Self (archive footage)
MOVIE • 2025

Of Things Past
Character: Earl Delaney
MOVIE • 2023

Sinema
Character: Henry Spencer
MOVIE • 2014

Twin Peaks: The Missing Pieces
Character: Pete Martell
MOVIE • 2014

I Don't Know Jack
Character: Self
MOVIE • 2002

The Short Films of David Lynch
Character: Pete
MOVIE • 2002

Eraserhead Stories
Character: Self / Henry Spencer (archive footage)
MOVIE • 2001

Pretty as a Picture: The Art of David Lynch
Character: Self
MOVIE • 1997

Lost Highway
Character: Phil
MOVIE • 1997

Little Witches
Character: Father Michael
MOVIE • 1996

Assault on Dome 4
Character: Mellow, Dome 4 Oldtimer
MOVIE • 1996

The Secret Agent Club
Character: Doctor
MOVIE • 1996

Voodoo
Character: Lewis
MOVIE • 1995

The Demolitionist
Character: Father McKenzie
MOVIE • 1995

Love and a .45
Character: Justice Thurman
MOVIE • 1994

Across the Moon
Character: Old Cowboy
MOVIE • 1994

My So-Called Life
Character: Warren
TV • 1994

Another Midnight Run
Character: Reilly
MOVIE • 1994

Fallen Angels
Character: Sheriff
TV • 1993

Meatballs 4: To the Rescue
Character: Neil Peterson
MOVIE • 1992
Crew