Known For
Filmography

The Sheriffs of Savage Wells
Movie · as Mayor Brimble

Guarded
TV · as Curt Lindsay · 8 eps

Beauty and the Billionaire: Bali
Movie · as Blake Vance

Escape from Germany
Movie · as Military Police Captain

Cinderella in the Caribbean
Movie · as Bruce Collier

Just Add Love
Movie · as Italian Restaurant Owner

Undaunted: Witnesses of the Book of Mormon
Movie · as Joseph Smith Sr.

Witnesses
Movie · as Joseph Smith, Sr.

Mission Stories
Movie · as President Henderson

Identical Love
Movie · as Dr. Lewis

Christmas Tree Lane
Movie · as Customer

Wireless
TV · as Andy's Dad · 10 eps

Prescription for Love
Movie · as Dr. Fredricks

Trek: The Movie
Movie · as Bob Pratt

Singing with Angels
Movie · as Associate Choir Director

Saints and Soldiers: The Void
Movie · as Whitaker

The Swan Princess: A Royal Family Tale
Movie · as Speed (singing voice)

95ers: Time Runners
Movie · as Horatio Astaire Biggs

Joseph Smith: The Prophet of the Restoration
Movie · as Parley P. Pratt

My Girlfriend's Boyfriend
Movie · as Additional Voiceover (voice)

One Man's Treasure
Movie · as Tom

Emma Smith: My Story
Movie · as Parley P. Pratt

The Eleventh Hour
Movie · as Agent Cochran

Life Is Ruff
Movie · as Chuck

Praise to the Man
Movie · as Reverend Townsend

Saints and Soldiers
Movie · as German Soldier #4

Handcart
Movie · as Edward Martin

Everwood
TV · as The Pharmacist · 2 eps

Touched by an Angel
TV · as Bill · 1 ep

The Tonight Show Starring Johnny Carson
TV · as Self - Guest Host · 1 ep

Tonight Starring Jack Paar
TV · as Self - Guest Host · 1 ep
