T. Ryder Smith

T. Ryder Smith (born March 9, 1958) is an actor and voice actor who provided the voice of Curtis Stocker in The Lost and Damned.