Digital Wizard

For thirty years, I navigated the ghost in the machine. Working in IT, my world was defined by logic, uptime, and hunting anomalies. After three decades of maintaining other people’s systems, I realized the most interesting bugs aren’t in the code—they’re in the stories we tell.
Now, I build my own systems.

I write at the intersection of grit and the fantastic. Between the rain-slicked streets of urban fantasy and the cynical nature of Sci-fi. Sometimes in the high-stakes tension of the thriller and other times using the absurdity of comedy…

When the screens go dark and the keyboard is silent I’m either in the shop or a painting studio. 3D printing, woodworking and painting are my way to use my hands to shape what I dream visually.