

Sweet Pecan Summer(2021)
Roger

The Christmas Edition(2020)
William

Timeless Love(2019)
Patrick Clayborne

Christmas Made to Order(2018)
Ben

An Hour Behind(2017)
Captain Hodges

Singing with Angels(2016)
President Decker

Kiss the Devil in the Dark(2016)
Alexander

The Last Man(s) on Earth(2015)
Oracle

The Cokeville Miracle(2015)
Rich Haskell

Inspired Guns(2014)
The Boss

Ephraim's Rescue(2013)
Grey Tweed Man

Saints and Soldiers: Airborne Creed(2012)
Antoine

Lloyd Alexander(2012)
Narrator
An Evening With My Comatose Mother(2011)
Russell Poe

Joseph Smith: The Prophet of the Restoration(2011)
Joseph Smith Sr.

CTU: Provo(2008)
Governor Jensen

Emma Smith: My Story(2008)
Joseph Smith, Sr.

Cosmo: The Quest(2008)
BCS
Brasil Doce Lar(2007)

The Dance(2007)
Henry

Outlaw Trail: The Treasure of Butch Cassidy(2006)
Mayor Blanding

Money or Mission(2006)
Ron Gill

Return with Honor(2006)

Praise to the Man(2005)
Joseph Smith, Sr.

Joy to the World(2003)
Shepherd

Little Secrets(2002)
Eddie Lindstrom

Someone Was Watching(2002)
Mr. Barton

Shot in the Heart(2001)
Will Brown

Bug Off!(2001)
Dad

Brigham City(2001)
Ernie

The Testaments of One Fold and One Shepherd(2000)
Helam

Perfect Murder, Perfect Town: JonBenét and the City of Boulder(2000)
Coroner Meyer

Message in a Cell Phone(2000)
Harry

Divided by Hate(1997)
Dave Nelson

Tiny Heroes(1997)
Abadon (voice)

The Buttercream Gang in: Secret of Treasure Mountain(1993)
Dr. Thomas Almoldovar

A More Perfect Union(1989)