What’s New…


Codename: Winger #4: In the final book in the series, Theo's on the run, cut off from TOS and pursued by an old nemesis who demands his help to take over the internet. Theo's pushed to the limit--and helped by unexpected allies.

Head in the Game

Pro hockey defenseman Roger Jacobson is in a slump and with contract negotiations underway he's worried. He returns home to fix his game but ends up with a romantic distraction he couldn’t have anticipated.

Audio Assault

Codename: Winger #3: Song files have been modified to steal personal data from devices and emit a tone that drives listeners into a homicidal rage. Theo and his parents race against the clock to stop the threat.

Tracker Hacker

Codename: Winger #1: Teen secret agent Theo Reese's first mission is now available on audio. Get in on the action as Theo goes into the field for the first time to save his dad while keeping his secret identity from his boyfriend.

Sign Up For My Newsletter & Get Dancing for Him for Free!

As a thanks for signing up for my newsletter, you’ll get the free novella Dancing for Him.

My email updates give you the latest about upcoming releases, access to exclusive excerpts, news about events, giveaways and more. Enter your email address and you’ll only get an email when I’ve got news.

Sign Up & Get Your Free Ebook!

Books & More

Codename: Winger Series
Codename: Winger tells the story of Theo Reese, a high school hockey player, computer genius and covert agent. COMING SOON: Theo’s story continues in book 4, Netminder.

Gay Romance
See my gay romance stories (for the 18+ crowd), including The Hockey Player’s Heart, Somehwere on Mackinac and more.

Young Adult
YA titles include the romance, Flipping for Him and the entire Codename: Winger series.

The Big Gay Fiction Podcast is for avid readers and passionate fans of gay romance fiction. Each week Jeff & Will bring you exclusive author interviews, book recommendations and explore the latest in gay pop culture.

Latest News

“Netminder” – Deleted Scene

Netminder (Codename: Winger 4) presented the most challenges of any of the Winger books to write. Since I knew it'd be the final book, there were all the various threads to wrap up to since it was important to, hopefully, create a satisfying ending. At the same time,...

Why I Wrote “Codename: Winger”

As the Codename: Winger series comes to an end with Netminder (releasing May 28), it’s a time to look back. Some may have heard this story before, so here’s the short version. The series was conceived during GayRomLit in Chicago as I talked with Z.A. Maxfield, Clare...

Books I Loved – April 2019

Here are the books I read and listened to for April 2019. Paternity Case by Gregory Ashe, narrated by Tristan James Reviewed on Big Gay Fiction Podcast #183 Bad to the Bone by Nicki Bennett, narrated by Colin Darcy Reviewed on Big Gay Fiction Podcast #184 Red, White...