Colloquial: a player; slang for a shrewd operator, a wily seasoned hand.
Colloquial: cunning, sly, streetwise-crafty; also 'switched on/running'. Of a person: too clever for their own good.
A teacher, master or expert in a craft or art.