Other views: | Awards Alphabetical Chronological |
Fiction Series
- Warhammer Universe
- Warhammer
- Cold Light of Day (2004) [SF]
- Age of Sigmar
- 1 Age of Sigmar: Realmgate Wars
- 4 Call of Archaon (2016) [A] with David Annandale and David Guymer and Guy Haley
- Eye of the Storm (2016) [SF]
- In the Lands of the Blind (2016) [SF]
- See No Evil (2016) [SF]
- 2 Legends of the Age of Sigmar
- The Splintered (2016) [SF]
- Call of Chaos (Age of Sigmar)
- By the Horns (2016) [SF]
- Daemon of the Deep (2016) [SF]
- 1 Age of Sigmar: Realmgate Wars
- Archaon
- 1 Archaon: Everchosen (2014)
- 2 Archaon: Lord of Chaos (2015)
- Archaon: The Rise and the Fall (2016) [SF]
- Total War: Lord of Chaos (2016) [O/1,2+ss]
- Warhammer 40,000
- The Long Games at Carcharias (2010) [SF]
- Necessary Evil (2011) [SF]
- Army of One (2012) [SF]
- The Dread Sentinels of Dorn (2016) [SF]
- The Hunt for Logan Grimnar (2020) with Ben Counter and Steve Lyons and C. L. Werner
- Renegades of the Long War (2023) [O/3N+1ss] with Anthony Reynolds and Ian St Martin
- Adeptus Mechanicus
- 4 Skitarius (2015)
- 5
Tech-Priest (2015)
also appeared as:
- Translation: Tech-Priest [French] (2016)
- Adeptus Mechanicus (2016) [O/4,5]
- Clade (2016) [SF]
- Alpha Legion
- Sons of the Hydra (2017)
- Angels of Death (Space Marines)
- Bastions (2013) [SF]
- Deathwatch
- Fearful Symmetries (2012) [SF]
- Imperial Guard
- 8 Redemption Corps (2010)
- Honour Imperialis (2014) [O/7-9] with Aaron Dembski-Bowden and Steve Lyons
- Inquisitor Czevak
- 1 Atlas Infernal (2011)
- Legends of the Dark Millennium
- Space Wolves
- Space Wolves (2016) [A] with Ben Counter and Steve Lyons and C. L. Werner
- The Darkness of Angels (2016) [SF]
- The Wolf Within (2016) [SF]
- Space Wolves
- Sabbat Worlds Crusade
- Gaunt's Ghosts
- The Blood Bound (2015) [SF]
- Gaunt's Ghosts
- Space Marine Battles
- 8 Legion of the Damned (2012)
- The Beast Arises
- 2
Predator, Prey (2015)
also appeared as:
- Translation: Jäger und Beute [German] (2016)
- 11
Shadow of Ullanor (2016)
also appeared as:
- Translation: Schatten von Ullanor [German] (2019)
- Jäger und Beute (Auszug) [German] (2016) [SF]
- The Beast Arises: Volume 1 (2018) [O/1-4] with Dan Abnett and David Annandale and Gav Thorpe
- The Beast Arises: Volume 3 (2018) [O/9-12] with David Annandale and David Guymer and Guy Haley
- 2
Predator, Prey (2015)
also appeared as:
- The Carnac Campaign
- Spirit War (2015) [SF]
- The Carnac Campaign (2015) [A] with Graeme Lyon and Joe Parrino
- The Horus Heresy
-
The Iron Within (2011) [SF]
also appeared as:
- Translation: Das Eisen im Inneren [German] (2013)
- Distant Echoes of Old Night (2012) [SF]
-
The Serpent Beneath (2012) [SF]
also appeared as:
- Translation: Die verborgene Schlange [German] (2014)
- Hands of the Emperor (2013) [SF]
- The Harrowing (2014) [SF]
- Ironfire (2015) [SF]
-
Cybernetica (2015) [SF]
also appeared as:
- Translation: Cybernetica [German] (2020)
- The Honoured (2015)
- Myriad (2016) [SF]
- The Ember Wolves (2017) [SF]
-
The Iron Within (2011) [SF]
also appeared as:
- Warhammer
- Die Bestie erwacht: Band 6 [German] (2019) [O] with Guy Haley
- Distant Echoes of Old Night (2013)
- Outer Space Bedtime Race (2015)
- Hands of the Emperor (2015)
- Ironfire (2015)
- Cybernetica (2015)
- Myriad (2016)
- Necessary Evil (2016)
- The Dread Sentinels of Dorn (2016)
- The Harrowing (2016)
- The Ember Wolves (2017)
- The Blood Bound (2018)
- A Deeper Darkness (2013)
- Outer Space Bedtime Race (2015)
- The Path Forsaken (2015)
- Unearthed (2019)
- The Inquisition (2011) by uncredited
- Rob Sanders (2012) by Guy Haley