Mike Yates - list of appearances