Ende der 1950er Jahre geboren beschäftigte er sich schnell mit Literatur. Im Alter von fünf Jahren begann er mit Jules Verne, später folgte Donald A. Wolheim mit Astronaut Mike Mars. In den 1970er gab er ein eigenes Fanzine heraus. Zu dieser Zeit schrieb er die ersten Kurzgeschichten und beteiligte sich an vielen Wettbewerben, von denen er einige gewinnen konnte. Inzwischen konnte er etwa 10 Romane und mehr als 200 Kurzgeschichten veröffentlichen.