Return of the Saint
Series • 1978
The Church
Movie • 1989
The Secret Files of Inspector Lavardin
Series • 1988
The Devils of Monza
Movie • 1987
Action
Movie • 1980
The Bloodstained Shadow
Movie • 1978