poster boy

(noun) poster child (generic term)