Hello and welcome to my blog!

I write science fiction, make electronic music, and blog about my various interests. I live in San Francisco, California with my wife Kia Simon, our daughter, and our mystery-breed dog.

Science Fiction

My Reclaimed Earth science fiction series is published by Flame Tree Press. Don Sakers described Book 1, The Sky Woman in an Analog SF review: ““A well-told story reminiscent of Ursula K. LeGuin or Karen Lord.” 

My short stories have appeared in The Magazine of Fantasy & Science FictionStrange Horizons and Cosmic Roots and Eldritch Shores. My favorite authors include William Gibson, Iain Banks, David Mitchell, Margaret Atwood, Neil Gaiman, Octavia Butler, and many others.

A complete list of my published fiction can be found here, with many of the short stories free to read online.

Music

I produce electronic music as Jondi & Spesh, Momu, and other aliases, and run Loöq Records with DJ Spesh. Our tracks have been played by the world’s top DJs as well as featured in major motion pictures (Groove), TV shows (C.S.I.), and video games (Dance Dance Revolution) and released on a multitude of labels including Bedrock, Renaissance, Proton, 19Box, and Sony BMG. Some of my older tracks are considered classics. You can listen/read more here. Here’s my complete Discography. For years I organized and promoted dance music events and deejayed around the world, but these days I’m happier making beats in the studio with my friends.

Other Stuff

I also work as a freelance database application developer and data migration specialist. I have developed and maintained projects for BART, Google Transit, Alameda County, the San Francisco Symphony, and a number of small businesses and non-profit organizations.

In the past I have worked as an event promoter, DJ, movie extra, martial arts instructor, dolphin cognition researcher, and Renaissance Faire fish hawker.

Other activities and hobbies I enjoy (not all active at once): reading great science fiction and fantasy, writing this blog, tabletop RPGs, painting miniatures and making terrain, playing racquetball, keeping up on health and nutrition research, watching MMA fights, metal detecting/treasure hunting, walking our dog while playing Pokémon GO.

If it sounds like any of our interests overlap, then I invite you to subscribe to my mailing list (right sidebar).