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.