Stephen Barker Turner
Birthday: 1968-06-27 | Place of Birth: St. Louis, Missouri, USAStephen Barker Turner is an actor.
...
Known For
Book of Shadows: Blair Witch 2