Is the synonym for: to have a leading role=to star

Yes, that's correct! =)