2024
Family Practice Mysteries: Coming Home as Dave Stringer2024
Danger in the Dorm as Dean Carrigan2023
The Irrational as Max2023
Amish Stud: The Eli Weaver Story as John Leonard2022
Alaska Daily as Andy Ward2022
The Adam Project as Professor2021
V.C. Andrews' Pearl in the Mist as Doctor2021
Beverly Hills Wedding as Dave Cronin2020
Upload as Opposing Lawyer2020
The Baby-Sitters Club as Mr. Redmont2020
Spontaneous as Officiant2020
Love, Guaranteed as Dr. Rossmore2020
Picture Perfect Mysteries: Dead Over Diamonds as James Risand2020
Matching Hearts as Art2020
The Christmas Ring as Paul2019
Batwoman as Dr. Ethan Rogers2019
Death of a Cheerleader as Principal Simmons2019
A Summer Romance as Hal Perkins2019
Fallen Hearts as Doctor2019
Love on the Menu as Dr. Scully2019
Mystery 101: Words Can Kill as Rick Fitch2018
A Million Little Things as Father2018
Truly, Madly, Sweetly as Stan Cardillo2018
A Gingerbread Romance as Mayor2017
Okja as Mirando Executive2017
The Show as Jerry2017
Cop and a Half: New Recruit as Reporter2017
With Love, Christmas as Mr. Farnsworth2017
Mechanics of Love as Donald2016
DC's Legends of Tomorrow as Flight Director2016
Travelers as Pastor2016
Life on the Line as Travis2016
Three Bedrooms, One Corpse: An Aurora Teagarden Mystery as Donnie Greenhouse2016
The Game of Love as Cousin Ben2015
Russell Madness as Milo2005
Supernatural as CounselorNaN
Quarantine Fling Director