He does appear to have some negative feedback, so it is hard to say for sure.
Perhaps you should have used someone with a cleaner record.
where you see negative feedback? i only see 3 green feedback, those red feedback are given by him to someone else
his trust is also 4 +3(3), he seems trusted no red neg