| Movie | Emma Smith: My Story | General Lucas | 2008-04-11 |
| Movie | Joseph Fielding Smith: The Modern Prophets | Pres. Joseph Fielding Smith | 2003-10-01 |
| Series | Everwood | Unknown | 2002-09-16 |
| Movie | Perfect Murder, Perfect Town: JonBenét and the City of Boulder | John Douglas | 2000-02-27 |
| Movie | The Substitute 3: Winner Takes All | Head Coach Bill Braden | 1999-08-14 |
| Movie | The Test of Love | 1999-12-01 | |
| Movie | A Crime of Passion | Chris Prince | 1999-12-15 |
| Movie | A Town Has Turned to Dust | Wavey Flagg, the Bartender | 1998-06-27 |
| Movie | Before He Wakes | Hayden Walker | 1998-12-01 |
| Movie | Address Unknown | Jack Raines, the Post Man | 1997-03-20 |
| Movie | Dead by Midnight | Detective | 1997-11-23 |
| Movie | Not in This Town | Deke | 1997-04-16 |
| Movie | In My Sister's Shadow | Detective Charlie Hunt | 1997-11-12 |
| Series | 7th Heaven | Unknown | 1996-08-26 |
| Movie | Unabomber: The True Story | Agent Harrington | 1996-09-11 |
| Movie | Face of Evil | Detective | 1996-04-09 |
| Movie | A Loss of Innocence | John Brown | 1996-09-28 |
| Movie | Invasion of Privacy | Dr. Shuman - Theresa's Obstetrician | 1996-11-15 |
| Movie | Wish Upon a Star | Ben Wheaton | 1996-11-12 |
| Movie | Deadly Invasion: The Killer Bee Nightmare | Perry | 1995-03-07 |
| Series | Touched by an Angel | Unknown | 1994-09-21 |
| Series | Walker, Texas Ranger | Unknown | 1993-04-21 |
| Movie | Rigoletto | James McBride | 1993-07-13 |
| Movie | The Buttercream Gang | Baseball Coach / Reverend Willde | 1992-01-25 |
| Movie | Easter Dream | Additional Cast | 1990-03-01 |
| Movie | A More Perfect Union | Thomas Jefferson | 1989-01-07 |
| Movie | Together Forever | Interviewee #1 | 1987-01-01 |
| Movie | How Rare a Possession: The Book of Mormon | Hyrum Smith | 1987-11-08 |
| Series | Beauty and the Beast | Unknown | 1987-09-25 |
| Movie | A Killer in the Family | Officer at Trailer | 1983-10-30 |
| Movie | Side by Side: The True Story of the Osmond Family | Lt. Gontz | 1982-04-26 |
| Series | Hotel | Unknown | 1982-08-21 |
| Movie | Harry's War | Mailman | 1981-03-06 |
| Movie | The Boogens | Deputy Blanchard | 1981-09-25 |
| Movie | California Gold Rush | Russ Kincaid | 1981-07-30 |
| Movie | Hangar 18 | Flight Activity Officer | 1980-07-01 |
| Movie | The Time Machine | 1978-11-05 |