Stephen Campbell Moore
Stephen Campbell Moore (born Stephen Moore Thorpe, 30 November 1979) is an English actor. He is best known for his roles in Alan Bennett's play The History Boys and the movie based on it.