Josh Carter - list of appearances