Bennett has directed 16 feature films since 1983. His film "Backlash" was screened in the Un Certain Regard section at the 1986 Cannes Film Festival. Three years later his film "Malpractice" would be screened in the same section at the 1989 festival.