"implicated" means involved in or participating in, not just trying to explain its ideas (though maybe he does that too). However, it is a bit puzzling as to whether the dates fit, since he was apparently not born until 1968, which may have been after the movement ceased to exist. Perhaps it's been revived or something.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.