Stephen Barker Turner
1968-06-27 ( 56 years old ) in St. Louis, Missouri, USA

Stephen Barker Turner is an actor.