
Boston, Massachusetts, USA
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.

as Nefud

as Pete Martell
1990

as Sheriff
1993

as Nefud
1984

as Warren
1994

as Paul
1986

as Doctor
1988

as Henry Spencer
1977

as Phil
1997

as Julian Ward
1990

as 00 Spool
1990

as Officer Samuels
1988

as Pete Martell
1989
as Pete Martell
2014

as Earl Delaney
2023

as Henry Spencer
2014

as Pete Martell
2014

as Paul
2011

as Self
2002

as Self
2002

as Self / Henry Spencer (archive footage)
2001

as Self
1997

as Phil
1997

as Father Michael
1996

as Mellow, Dome 4 Oldtimer
1996

as Doctor
1996

as Lewis
1995

as Father McKenzie
1995

as Justice Thurman
1994

as Old Cowboy
1994

as Reilly
1994

as Neil Peterson
1992

as Motel Clerk
1991

as Man Who Helps Liz
1991

as Self
1990

as Julian Ward
1990

as 00 Spool
1990

as Pete Martell
1989
as Warren
1 ep.