The Age of Adaline
(1950s Policeman)
Lonesome Dove Church
(Accountant)
Primary
(Detective Marsh)
Unleashing Mr. Darcy
(Linus)
Home for Christmas Day
(Alex)
Garage Sale Mystery: All That Glitters
(Vern)
Moving Target
(Billy Jones)
Harvest Love
(Ronald)
Not With His Wife
(Larry)
Reunited at Christmas
(Mark)
Barbie and the Diamond Castle
(Ian (voice))
Gourmet Detective: Roux the Day
(Eric)
Harvest Love
(Ronald Williamsburg)
All of My Heart: Inn Love
(Wade Stanley)
Under the Mistletoe
(Sterling Blake)
FREYA
(Hugo)
Cats & Dogs 3: Paws Unite
(Schnauzer (voice))
Gourmet Detective: Roux the Day
(Eric McClearan)
William
(Dr. Winslow)
Rufus
(Mr. Black)
The Good Doctor
(Dr. Knox)
Life Unexpected
(Bug's Attorney)
Upload
(Lawyer)
DC's Legends of Tomorrow
(Lt. General Cornwallis)
Somewhere Between
(Danny Jackson)
Supernatural
(Maurice)
Bates Motel
(Dan Tapley)
Supernatural
(Hal)
Ice
(Damon)
Fargo
(Oscar Hasbro)
Timeless
(Captain Max Pruss)
Chesapeake Shores
(Pastor Mark Hayden)
Wu Assassins
(Officer Carlson)
Psych
(Theodore Meltregger)
Stargate Atlantis
(Dr. Dickenson)
Smallville
(Dinner Guest)
Arrow
(Attorney)