

The Art of Racing in the Rain
2019 · as Dad at Bus Stop

Valiant One
2025 · as Milner

Alive
2019 · as Sergeant Hamrick

Sailing Into Love
2019 · as Surveyor

Bottled with Love
2019 · as Officiant

FTL
2017 · as Navcom

Random Acts of Christmas
2019 · as Man #1

Christmas in Evergreen
2017 · as Gate Attendant

Abducted: The Mary Stauffer Story
2019 · as Deputy Taylor

The Birthday Wish
2017 · as Waiter

Christmas She Wrote
2020 · as Ben

Aurora Teagarden Mysteries: Honeymoon, Honeymurder
2021 · as Tom

The Surrogate Scandal
2023 · as Detective

Be Mine
2021 · as Gary

Greed: A Seven Deadly Sins Story
2022 · as Joseph Banks

Morning Show Mysteries: Murder on the Menu
2018 · as Cop

Garage Sale Mystery: The Novel Murders
2016 · as Cop #3

Hanger
2009 · as Leroy