Search for "Pieter Lutz"
in
De Lift (The Lift) (1983)
A Lonely Race (TV) (1992)