← Back to explore






























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.
Filmography29 titles

Jump
1971as Ace
1971as Ace

Twin Peaks
1990as Pete Martell
1990as Pete Martell

My So-Called Life
1994as Warren
1994as Warren

Blue Velvet
1986as Paul
1986as Paul

Lost Highway
1997as Phil
1997as Phil

Eraserhead
1977as Henry Spencer
1977as Henry Spencer

Twin Peaks: The Missing Pieces
2014as Pete Martell
2014as Pete Martell

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

Wild at Heart
1990as 00 Spool
1990as 00 Spool

Barfly
1987as Detective
1987as Detective

The Blob
1988as Doctor
1988as Doctor

Motorama
1991as Motel Clerk
1991as Motel Clerk

Colors
1988as Officer Samuels
1988as Officer Samuels

The Hot Spot
1990as Julian Ward
1990as Julian Ward

Hammett
1982as Gary Salt
1982as Gary Salt

Bushman
1971as Felix
1971as Felix

Dune
1984as Nefud
1984as Nefud

Love and a .45
1994as Justice Thurman
1994as Justice Thurman

City Heat
1984as Aram Strossell
1984as Aram Strossell

Voodoo
1995as Lewis
1995as Lewis

Whore
1991as Man Who Helps Liz
1991as Man Who Helps Liz

Of Things Past
2023as Earl Delaney
2023as Earl Delaney

The Demolitionist
1995as Father McKenzie
1995as Father McKenzie

Ghoulies
1984as Wolfgang
1984as Wolfgang

Breaker! Breaker!
1977as Burton
1977as Burton

Meatballs 4
1992as Neil Peterson
1992as Neil Peterson

Little Witches
1996as Father Michael
1996as Father Michael

Across the Moon
1994as Old Cowboy
1994as Old Cowboy

Tricks of the Trade
1988as Al
1988as Al