From St. Louis, Missouri, USA • Born in Jun 27, 1968 (58 years old)
Stephen Barker Turner (born June 27, 1968) is an American stage, television, and film actor. (Via Wikipedia)
Book of Shadows: Blair Witch 2Film • 2000