Stephen Lee (born 1974) is an English snooker player.

Stephen Lee may also refer to: