Sandra Kleinschmit nasceu em 27 de Outubro em Joliet, Illinois e cresceu sendo a mais nova de três irmãs. Quando conheceu o seu marido, membro das Forças Armadas, e ele teve que partir com destino à Alemanha, escrevia-lhe três cartas por semana. Ela brinca dizendo que a sua vocação de escritora vem por todas as cartas que lhe escreveu. Atualmente vive com ele, com as suas três filhas e os dois cães na costa noroeste do pacífico.
Sandra começou a ler histórias românticas, e isso levou-a a pensar que ela também podia escrever histórias… e foi então quando começou com a sua bem sucedida carreira. Primeiro escreveu romances contemporâneos com o seu nome real e mais tarde passou a usar o pseudônimo de Sandra James. Atualmente escreve romances históricos como Samantha James.