Man making his first appearance (8)
![Ross](/clue/static/ross-mug.min.png)
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" .)