"When in doubt, have a man come through the door with a gun in his hand."

- Raymond Chandler

Welcome to the home of spies, private eyes and tough guys.

My main series are Chase Investigations and The Division, alongside The Service and the Nicki Cooper Mystery Series (YA).

If you like a good yarn about interesting characters, laced with humour and some rockin’ 80s tunes, then get stuck in.  There’s action, intrigue, thrills and spills…even a shot of romance here and then. Yikes!

You don’t have to read the books in order, just grab a taster and see what you like.  I like to crossover my characters between books and even series, so the more you read the more you’ll be surprised.

My website is in the early stages, but I'm building momentum so if you like what you read from me and want to keep up with progress please join my mailing list. I’ll even give you a free book!"

Latest Release

“Very well written with complex, believable police characters, strong tension, fast pace and the true ring of authenticity.”

PETER JAMES ~ Best selling author of the Roy Grace series

Free Books

Join McLean's hitlist via my blog page to receive latest releases, special offers, exclusive members only releases and more...

The Books

Grab the latest release or backtrack to some of my other great stories. Many of the books have been written as a series, however each one can be read as a standalone. Get to know the characters, I'd love to know who your hero is!


If I'm not writing, I'm blogging, if not blogging I'll be making my third cup of coffee before interrogating bad guys of my own.

Keep up to date on me talking about me and other people talking about me. What ego?

Join McLean's Hitlist

By joining my mailing list you'll be the first to know about new releases, exclusive offers and free books.

Contact me

I welcome all feedback, ratings and reviews. Just don't be an annoying douchebag with idiotic rambles about nothing. Oh, and if you're a publisher looking for your next best seller then I'll get back to you as soon as possible.

Submitting Form...

The server encountered an error.

Form received.