Estudió en la Universidad del Sur de Florida especializándose en lengua rusa. Posteriormente impartió clases de inglés en la Universidad Americana de Washington, y se dedicó a la literatura.
Su obra se encuadra entre la ficción histórica y la historia propiamente dicha.
Con el seudónimo de JM Dillard, ha trasladado al libro los guiones de la serie televisiva y cinematográfica Star Trek, dentro de la ciencia ficción.