I'm an award-winning author of science fiction, fantasy and non-fiction for both children and adults.
I was born in Silver City, New Mexico, and lived as a child in Bayard, New Mexico and Lubbock and Tulia, Texas, before moving to Weyburn, Saskatchewan with my family when I was eight years old. I have a B.A. in journalism from Harding University in Searcy, Arkansas, and returned from there to Weyburn as a reporter/photographer for the weekly Weyburn Review, eventually becoming news editor. In 1988 I moved to Regina, Saskatchewan, as communications officer for the Saskatchewan Science Centre, and in 1993 I became a fulltime freelance writer. I still resides in Regina.
I've written or co-written around 50 books, ranging from computer books and children's non-fiction books to science fiction and fantasy for both adults and young adults. My latest print novel is MASKS, published by DAW Books, and written under the pseudonym E.C. Blake. My previous novels with DAW include the epic steampunkish fantasy Magebane (written as Lee Arthur Chane), Marseguro (winner of the 2009 Prix Aurora Award for best Canadian science fiction novel) and its sequel Terra Insegura (a finalist for the same award), available in an omnibus edition called The Helix War, and Lost in Translation.
My latest young adult book is Song of the Sword, Book 1 in the five-book fantasy series Shards of Excalibur, published by Coteau Books. My non-fiction runs the gamut from computer books to non-fiction books on topics as diverse as Andy Warhol, Johnny Cash, The Mutiny on the Bounty and the history of the Association of Professional Engineers and Geoscientists of Saskatchewan. Besides, all that, I'm a professional actor and singer.
I'm married and have one daughter. My agent is Ethan Ellenberg.