khalil duffy