A grand-stand player

американский вариант английского языка человек, бьющий на эффект, играющий "на публику", позёр; смотри также a grandstand play

Англо-русский фразеологический словарь