A Zest For Death: A Hannah Swensen Mystery (2023) Bradford Ramsay |
|
The Wedding Veil Expectations (2023) Mason |
|
Eight Gifts of Hanukkah (2021) Nigel |
|
Adventures in Christmasing (2021) Gary |
|
The Secret Lives of College Freshmen (2021) Professor Andrew Hampton |
|
The Baker's Son (2021) Philip |
|
Aurora Teagarden Mysteries: Heist and Seek (2020) James Reading |
|
Brahms: The Boy II (2020) Liam |
|
Always Be My Maybe (2019) Simon (Tom Ford Salesman) |
|
Poinsettias for Christmas (2018) Derek Cowan |
|
Distorted (2018) Lance Geyer |
|
Wedding Planner Mystery (2014) Lance Solveto |
|
My Boyfriends' Dogs (2014) Jonathan |