Nick Cotton - list of appearances