Stephen Barker Turner

Stephen Barker Turner (born June 27, 1968) is an American stage, television, and film actor.