
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.

Dune
1984 · as Nefud

The Hot Spot
1990 · as Julian Ward

Blue Velvet
1986 · as Paul

Eraserhead
1977 · as Henry Spencer

Lost Highway
1997 · as Phil

The Blob
1988 · as Doctor

Colors
1988 · as Officer Samuels

Wild at Heart
1990 · as 00 Spool

Whore
1991 · as Man Who Helps Liz

Barfly
1987 · as Detective

Twin Peaks
1989 · as Pete Martell

Twin Peaks: The Missing Pieces
2014 · as Pete Martell

Breaker! Breaker!
1977 · as Burton

City Heat
1984 · as Aram Strossell

Ghoulies
1985 · as Wolfgang

Love and a .45
1994 · as Justice Thurman

Another Midnight Run
1994 · as Reilly

Johnny Dangerously
1984 · as Priest