Fritz Teufel was born on June 17, 1943 in Ingelheim am Rhein, Rhineland-Palatinate, Germany. He is known for his work on Im Fadenkreuz: Deutschland und die RAF (1997), Fritz Teufel oder Warum haben Sie nicht geschossen? (1981) and III nach neun (1974).