페터 네슬러는 1937년 바덴뷔르템베르크주 프라이부르크에서 태어나 바이에른에서 자랐다. 1955년 군 복무를 피하기 위해 선원으로 바다에 나갔다. 1959년 회화를 공부했고, 얼마 지나지 않아 서독에서 영화를 만들기 시작했으며, 헝가리에서 조카 네슬러와 결혼한 뒤 스웨덴으로 이주했다. 처음에는 독립 영화감독으로 활동한 뒤 스웨덴 텔레비전에 30년 동안 재직했으며, 그 기간에도 계속 영화를 만들고(흔히 조카와 함께) 세계 각지의 어린이 영화를 구입하고 편집했다. 2002년부터 다시 프리랜서로 활동하고 있다. 현재 영화 《Widerstand》(저항)를 준비하고 있다.