Christopher Ruz

Join the Mailing List

For chapter updates, early access releases and exclusive giveaways

Join now


“Tension. Desperation. Guilt. Second chances.What Christopher Ruz has done with Century of Sand is genuinely brilliant.”

– Tom F, Amazon Reviewer
“It’s like if Michael Bay directed Pride and Prejudice. Agent 806 is a bulletproof Kevlar bodice ripper!”

– Fred, Amazon Reviewer
“In The Eighteen Revenges of Doctor Milan, Ruz utilizes his signature dark, excellent quality writing to deliver a sharp science fiction adventure.”

– Will Weisser, Metanautics

authorphoto_sml (1)

I’m Christopher Ruz, Australian author. I tell lies for money.

I’m a full-time author/publisher working under two pseudonyms. Christopher Ruz is where I publish my serious science fiction and fantasy work, such as my ongoing horror serial Rust, my science fiction novella The Eighteen Revenges of Doctor Milan, and my fantasy trilogy Century of Sand, which will arrive mid-2019 from Parvus Press.
Meanwhile, I publish pulp spy novellas under the name D. D. Marks, including my most popular omnibus, Agent 806.

  1. The Ragged Blade hits stores on June 4th!

    / Leave a comment
    June 4th, team. I’m still trying to get my head around that date. June 4th. Three weeks from now. It’s been a long road we’ve taken, me and this little book. Twelve years since the first words hit the page. Five years of rewrites on what was then called Century of Sand. Two years of queries. Then Parvus Press gave me a chance and we dove back into rewrites for another 18 months, so extensive that the beautiful beast about to...
  2. Rebuilding my writing habits AKA How Ruz Got His Groove Back

    / 1 Comment
    Back in 2010-2014 I was writing a lot. 3 novels a year, 3-4 drafts each, plus time for side projects like X-Com fanfic (I promise to revive the B-Team one day!), all while working as a design contractor and teaching part-time. I felt like I’d cracked the code to productivity. That the energy would never fizzle out. Then, in 2014, I went back to school to get my Masters of Teaching. In 2016, I began teaching high school. Surprise! I...
  3. Cemetery Dogs, Chapter 1 (again)

    / Leave a comment
    How many times have I rewritten this sucker now? Too many. But I have a plan for this novel now, and I’m confident I can really make it sing. Just gotta find the time in between revising Century of Sand 2… It’ll happen. I promise.   — CEMETERY DOGS A YOUNG ADULT HEIST CAPER Chapter One — I kept the pedal to the floor until the sirens had faded into the distance. My brother William was in the back of...
  4. Rust Four is out now!

    / Leave a comment
    It’s taken a while to get all the ingredients right, but Rust Four is out of the oven and into all major ebook stores. And let me tell you, friends – this book gets heavy.   “That’s what you think we are? Soldiers?” “Mrs Archer, it’s been a war since day one.” Kimberly Archer fought her way to the border of Rustwood looking for an escape. Instead, she uncovered the town’s greatest secret – and with it, brought the attention...
  5. Rust 4 launches (hopefully) Halloween 2018!

    / Leave a comment
    Hey, friends! Remember RUST? It’s been a billion years since I released Rust Three. Life got in the way, you know. You see, I became a full-time teacher. Then I sold a trilogy to Parvus Press. Then I wrote a cyberpunk novel and, and, and… A lot of excuses, sure. But right now, Rust Four is returning from beta readers, the cover is looking fiiiine and I’m prepping for launch. I know it’s been a long wait. I sincerely appreciate...
  6. I sort of forgot I wrote a 12,000 word horror serial on r/nosleep in 2016

    / Leave a comment
    Deadlines mean I don’t spend as much time on reddit as I used to, but I was messing around there today and remembered that woah, I posted an 8-part horror serial there just as I was wrapping up my Masters of Teaching. For those who’ve never been to reddit or aren’t familiar with r/nosleep, it’s a forum where people post serial horror stories as if they’re fact. Reddit users can respond to the ongoing stories, giving advice or encouragement, but...
  7. Eminent Empire – ch1 (a dark fantasy side project, yes, I know, I shouldn’t, BAD RUZ NO BISCUIT)

    Okay so I KNOW I have a novel due in 3 weeks. And I KNOW I have two other books (Rust 4 and Cemetery Dogs) that’re aaaaalmost ready to launch and I should be putting my spare time into them. And I KNOW that I won’t have time to work on this seriously for another year or two. AND YET I WROTE IT. And I need your help. This opening chapter is made of two scenes: a wide-perspective introduction to the...
  8. Working with actual editors is weeeeeeird

    / Leave a comment
    Updates! A couple weeks back, I submitted the first revised draft of Century of Sand to my editors at Parvus Press. It was a big moment. A lot of hard work went into that rewrite. A lot of darlings got put up against the wall out the back of the chemical sheds. The opening 600 word scene of the old novel became a 2400 word chapter. The original chapter 1 grew into chapter 1, 2, 3 and 4. Later in the novel,...
  9. I’ve signed with Parvus Press!

    / 1 Comment
    There’s good news, bad news, and more good news squeezed into this update. Indulge me, friends. THE GOOD NEWS I recently signed a deal with Parvus Press, a relatively new but highly professional US-based publishing house, to revamp and republish the Century of Sand trilogy. I’ll be working with them closely over the next 12-18 months to restructure, edit and polish Century of Sand 1, 2 and 3 into a fresh fantasy epic. Each novel will hit ebook stores in six month...
  10. Querying is tough.

    / 1 Comment
    No shit, replies every author who persisted long enough to find an agent. I’ve been trying to find an agent for my work sporadically since I finished my third novel, Alpha Slip, in 2010. I’ve learned a lot about writing and the industry along the way (completing 10 novels and twice that many novellas will do that). What I’ve mostly learned is that querying agents is rough. You get ignored more than you get rejected. You get rejected more than...