Get a free copy of Nullified, the story about Mat's time in prison, when you join my reader group!


Latest books

Latest blog posts

Bonus deleted scene-Empowered: Agent’s original opening

Empowered: Agent originally had a different opening, earlier, when Mat was still in Special Corrections. The novel worked better beginning later, with her already outside and struggling to hang on…

The true superpower

What makes a superhero? "The power they possess," you might answer. Sure, but which power? The obvious answer is the one that comes to mind: an extraordinary power like Spidey's…

Goodreads Giveaway for Empowered: Agent

That's right, I'm giving away five print copies of Empowered: Agent on Goodreads! (Alas, this is only for folks who live in the U.S.) You can sign up for a…


About me

I love writing fantasy novels, as well as reading, watching and gaming fantasy and science fiction of all kinds. I'm also a librarian for Oregon's largest public library system.