Filtering Incomplete/Complete Tasks by Resource and Prerequisites

I would like to filter (and ultimately print out) incomplete tasks for a resource when ALL of the prerequisite tasks are 100% complete.

i.e. View a list of “John’s” incomplete tasks - but only when the prerequisite tasks by “Mary,” “Ben” and “Steve” have been completed.

Is there a way to do this?