Actor
Pitfall
2025 · as Bill
A Beautiful Place to Die: A Martha's Vineyard Mystery
2020 · as Donovan Fletcher
Garage Sale Mysteries: Murder In D Minor
2018 · as Conrad Siles
Walking the Dog
2017 · as Dan
A Wish for Christmas
2016 · as Mr. Williams
Fatal Memories
2015 · as Stewart Martin
Dear Mr. Gacy
2010 · as Frank Moss
Encounter with Danger
2010 · as Gordon
Desperate Escape
2009 · as Dr. Alvarez
Echoes
2009 · as Professor/ Mr. Butler
The Art of War II: Betrayal
2008 · as Senator Phillips
Love Sick: Secrets of a Sex Addict
2008 · as John Fedder