Man making his first appearance (8)
I believe the answer is:
debutant
(Other definitions for debutant that I've seen before include "One making first appearance" , "Someone making their first appearance" , "Beginner, first-timer" , "Newcomer to team" .)