Movie Image

Todd Newton, Acting

St. Louis, Missouri, USA | 1970-05-05

James Todd Newton is an American entertainment personality.