Karl Kennedy - List of appearances