Portfolio

Click on each cover photo to read more about the book and purchase the audiobook.

 

 
 

He was the sunshine I craved. The laughter I couldn’t contain. My first thought when I woke in the morning and the last image I saw before I went to bed.

But now Griffin Hathaway hates my guts, and he’s my new college roommate. 

We clash from the start, no surprise, but what he doesn’t understand is that I’m not the girl he dropped like a bad habit. I’m broken—there is no redemption for me, and with each step in our hateful dance, he comes closer to my truth. Can I survive the unmasking?

Heat level: 🔥🔥🔥🔥

 

We all have scars. Mine are hidden beneath ink and smiles, hard to see and easy to feel.

But the most painful ones are deeper. Branded on my soul, reminding me of what I've lost.

I'm broken. Sick. Disturbed.

Then he shows up, and loves my jagged pieces.

But monsters linger long after they're gone.

Heat level: 🔥🔥🔥🔥

 

Her brother's best friend is not only the hottest man Michelle Dennis has ever seen, he's the one man she hopes to avoid after leaving town eight years ago. Of course he's the one waiting at the airport. Worse, he made sure they're staying in the same house.

Pro football player Alex Stafford is expecting to pick up his friend's kid sister, not a full-fledged bombshell. He was planning to apologize for their past, but the feelings he had years ago come roaring back . . . and this time, there's no denying them.

Keeping his hands off is a test he's bound to fail—especially when they're stuck in close quarters. But falling in love with Michelle, living in her world, isn't an option for a guy like him. And remembering that will save them both a lot of heartache . . .

Heat level: 🔥🔥

 

 Tall, dark, and muscled like a god, Beau Barnett is great with an axe. Every woman in Rockhead Point wants a taste of the mountain man. Including me. 

Except he doesn't even know my name. I'm just the girl behind the counter filling his coffee, while he grunts and grumbles, barely making eye contact. Then a newcomer with a charming smile and a fancy suit shows up in Rockhead Point, and refuses to take no for an answer when he asks me to dinner. 

That's when I find out Mr. Mountain Man not only knows my name; he thinks I'm his property.

Heat level: 🔥🔥🔥🔥

The job should be simple - capture the target and collect the money. But when I draw my enemy out in the open, I’m blindsided by his mesmerizing green eyes and snarky wit. Sam Mason is the type of vampire my mom warned me about - the kind who will seduce you with his easy smile and arrogant charm.

Yet, I know better.

The Vampire Navy SEAL oozes mayhem and sex appeal. Sam’s deadly swagger puts me on edge and sets my nerves on fire. If I mess with him, he’ll annihilate me in a second. That thrills and terrifies me at the same time. A million red flags are telling me to run. But my sisters' lives are in jeopardy, and the only way to save them is to grovel for Sam’s help.

Heat level: 🔥🔥🔥

 

I bit a vampire. I sank my teeth right into his flesh and drew blood, and I liked it. Now, I’m craving blood as if I’m a creature of the night. I’m far from it. My family has been hunting and killing the bloodsuckers for centuries.

So it comes as a horrifying shock when my aunt catches me licking blood off a knife like it's cake batter. Panicking, she calls someone who she thinks can help me. Little does she know that dangling me like a carrot to Sam Mason has consequences no one is prepared for, especially me.

Heat level: 🔥🔥🔥

 

Hunters hunt. Predators stalk. The union between the two could bring about a prophecy the world isn’t ready for.

Centuries of hunting bloodsuckers courses through my veins. Until I met the powerful vampire Navy SEAL Sam Mason. He’s gorgeous, possessive, deadly, and all mine.

My family begs to differ. Since I crossed enemy lines, I’m a disgrace, lost my mind, and committed a sacrilege they want me to atone for.

My penance for sleeping with a vampire—lock me away until they can brainwash me.

Heat level: 🔥🔥

When two guys hit on me in a bookstore, I’m tempted to ignore the fact that Fred and Barney are obviously fake names. I’ll be their Betty. Then they stroll into my gaming café the next morning. Turns out I almost hooked up with the relentless a-holes, who are trying to buy my shop at a fraction of its value. The best friends are also real estate investors who have refused to take no for an answer for several months now. 

I loathe their persistence at the negotiating table, but I love it in the bedroom. This time, I can’t have my cake and eat it too. They’re not backing down from their pursuit to drive me out of the company I built from the ground up, so it’s time to back off the sex. They’re not stealing my heart or my business out from under me.

Heat level: 🔥🔥🔥

 

Ramsey’s family is local royalty. Basically the Kennedys around here. And, he doesn’t have a problem using his money and connections to work the system.It’s the reason he and I didn’t work out, years ago.

Then, I make a mistake - I let a night of fun and relived memories lead to inviting him and his best friend-slash-campaign manager into my bed. With their smoldering looks and magic fingers, it’s a mistake I’m tempted to repeat.

But, I need to remember the people they are behind closed doors don’t mesh with their public faces. Because in Ramsey and Hunter’s world, appearance is everything, even if hearts get stomped on in the process.

Heat level: 🔥🔥🔥

 

Five years ago, I saved the world, but no one knows it.

Ten years ago, I nearly destroyed the world’s economy, and some people won’t let me forget it.

I have good friends who are helping me get back on my feet, after I screwed up big time, writing a dangerous piece of malware so I could draw a paycheck.

Graham and Oz are sweeping me off my feet, to help relieve the stress.

When a major tech blog runs an anniversary piece on my mistake, all eyes are pointed at me again.

This time, if I go down, everyone who supports me will go with me. There’s no way I’m letting that happen to my friends. Even if it means walking away from the men I love.

Heat level: 🔥🔥🔥

 

The start-up gaming company I work for likes to push boundaries, including adult ratings, no limit on in-game partners, and some moderately graphic depictions of all the different ways to get down and dirty with two or more people.

Given that I’m inching my way toward 40 and my experience in the bedroom is limited to a couple of less than attentive ex-boyfriends, I'm not sure I can pull off the realistic designs that are expected of me.

Two sexy coworkers have got my back...and my front...and every bit of me from head to toe. Because they're going to help me work through the various positions the game is supposed to portray.

In front of a camera.

For drawing reference, of course.

And as long as I remember this is all for purely research purposes, I'll be fine…right?

Heat level: 🔥🔥🔥

Five steamy tales of femdom goodness. Enjoy older women teaching lessons to 20-something men and women, bratty and naturally submissive alike.

Heat level: 🔥🔥🔥🔥🔥

Ramsey’s family is local royalty. Basically the Kennedys around here. And, he doesn’t have a problem using his money and connections to work the system.It’s the reason he and I didn’t work out, years ago.

Then, I make a mistake - I let a night of fun and relived memories lead to inviting him and his best friend-slash-campaign manager into my bed. With their smoldering looks and magic fingers, it’s a mistake I’m tempted to repeat.

But, I need to remember the people they are behind closed doors don’t mesh with their public faces. Because in Ramsey and Hunter’s world, appearance is everything, even if hearts get stomped on in the process.

Heat level: 🔥🔥🔥🔥


Ensemble Works


Other Work

Sofia’s Sins - Erotic Short Stories