Production
A Royal Setting
Producer
Untitled Home Invasion Romance
Joy to the World
Christmas Under the Northern Lights
A Cinderella Christmas Ball
Operation Mistletoe
Christmas on Windmill Way
A Royal Date for Christmas
'Twas the Text Before Christmas
Swing Into Romance
A Harvest Homecoming
Fall Into Winter
Executive Producer
Hotel for the Holidays
I'm Glad It's Christmas
Christmas at the Drive-In
A Merry Christmas Wish
Catering Christmas
The Winter Palace
Joy for Christmas
Toying with the Holidays
Jingle Bell Princess
Royally Wrapped For Christmas
Angel Falls Christmas
The Great Christmas Switch
An Autumn Romance
Crossword Mysteries: Riddle Me Dead
Crossword Mysteries: Terminal Descent
A Christmas Carousel
Country at Heart
Crossword Mysteries: Abracadaver
The Knight Before Christmas
Crossword Mysteries: Proposing Murder
Crossword Mysteries: A Puzzle to Die For
Christmas in Love
Pride, Prejudice and Mistletoe
Christmas at Grand Valley
Return to Christmas Creek
The Holiday Calendar
My Secret Valentine
Christmas Inheritance
Christmas in Angel Falls
Love on Ice
I'll Be Home for Christmas
Antibirth
For Love and Honor
Flower Shop Mystery: Dearly Depotted
The People Garden
Flower Shop Mystery: Snipped in the Bud
Valentine Ever After
Co-Producer
Flower Shop Mystery: Mum's the Word
Love's Complicated
Lead with Your Heart
Supervising Producer
Ice Soldiers
Christmas with Tucker
Be My Valentine
The Host
as Donald
Magdalena's Brain
as Andrew
R-Point
as James
How to Keep My Love
as Reporter