

An Unexpected Valentine(2025)
Cliff

If I Run(2025)
Stan

CrimeTime: Freefall(2024)
Frank (Neighbor)

Bones of Crows(2023)
Father Walters

A Godwink Christmas: Miracle of Love(2021)
Glenn Adams

Garage Sale Mysteries: Searched & Seized(2021)
Professor Atkins

Signed, Sealed, Delivered: The Vows We Have Made(2021)
Minister

Operation Christmas Drop(2020)
Haskell

A Blue Ridge Mountain Christmas(2019)
Mark Lyndon
The Big Top Fury(2018)

The Mistletoe Inn(2017)
Robert

All Yours(2016)
Judge

Anything for Love(2016)
Distinguished Man (uncredited)

Jim Henson's Turkey Hollow(2015)
Eldridge Sump

Lonesome Dove Church(2014)
Aric

Restless Virgins(2013)
Political Analyst #2

Dangerous Intuition(2013)
Minister (uncredited)

The Meeting(2013)
Ogden

It's Christmas, Carol!(2012)
Manager

The Client List(2010)
Judge J.J. Ogilvy

Numb(2007)
Pharmacist

Wind Chill(2007)
Proctor

The Accidental Witness(2006)
Laurence O'Neil

Jack(2004)
Science Teacher

See Grace Fly(2003)
School Principal

Door to Door(2002)
Minister

The Burial Society(2002)
Rabbi Fernstein
The Heart Department(2001)
Surgeon

Christina's House(2000)
Dr. David Lescher

Secret of Giving(1999)
Man

The Color of Courage(1999)
Andrews

The Wonder Cabinet(1999)
Dr. Anthony

Deep Rising(1998)
Communications Officer

Barnone(1997)
Scruff

For Hope(1996)
Maternity Doctor