Il est rédacteur en chef de Robot Magazine et a écrit pour Space and Time Magazine, H + Magazine et Grim Couture Magazine.
Il a écrit pour Robot Magazine, H + Magazine, Space and Time Magazine et le magazine de science-fiction en ligne Jim Baen 's Universe.