Lud Germain was an actor, known for The Red Inn (1951), The Love Game (1960) and I Spit on Your Grave (1959). He died on January 1, 2015 in France. Read more on iMDB