| Series | Cecilia | Don Jaime | 2021-12-21 |
| Movie | Have You Ever Seen Fireflies? | Patron (voice) | 2021-04-09 |
| Movie | My Brother, My Sister | Federico | 2021-10-08 |
| Movie | Rose Island | 2020-12-09 | |
| Movie | Nightmare Best Friend | Bob | 2018-12-29 |
| Movie | The House | Butcher (uncredited) | 2017-06-29 |
| Movie | Delivering Christmas | James | 2017-12-03 |
| Movie | Where's the Money | Corrections Officer | 2017-10-20 |
| Movie | The Thinning | Balding Teacher | 2016-10-12 |
| Movie | The Fake | 2015-01-01 | |
| Movie | Dan Miller | Paul | 2015-08-02 |
| Movie | Monster Girls | Dad | 2015-01-15 |
| Movie | Heaven's Door | Wally Anderson | 2012-11-27 |
| Movie | Midway to Heaven | Chef | 2011-02-04 |
| Movie | Minor Details | Sergeant Aimes | 2009-02-05 |
| Movie | Wieners | Butch | 2008-06-03 |
| Movie | Gordon B. Hinckley: A Giant Among Men | Train Switchman | 2008-11-25 |
| Movie | The Dance | Mr. Wolf Mann | 2007-04-06 |
| Movie | Daddy Day Camp | Plumber | 2007-08-08 |
| Movie | Take A Chance | 2006-05-02 | |
| Movie | Liken: Esther and the King | George | 2006-03-01 |
| Movie | Blind Dating | Angelo | 2006-07-28 |
| Movie | Daniel and the Lions | George | 2006-10-26 |
| Movie | Samuel the Lamanite | George | 2006-11-01 |
| Movie | Mobsters and Mormons | Rocco | 2005-09-09 |
| Movie | Born Killers | Store Manager #2 | 2005-01-01 |
| Movie | Alma & King Noah's Court | King Noah | 2005-09-19 |
| Movie | The First Christmas | George | 2005-11-21 |
| Movie | Halloweentown High | Pumpkinhead | 2004-10-08 |
| Movie | Pixel Perfect | Driver | 2004-11-13 |
| Movie | Baptists at Our Barbecue | Conroy Hatch | 2004-10-08 |
| Movie | Right on Track | Driving Tester | 2003-03-21 |
| Movie | I Saw Mommy Kissing Santa Claus | Sidney | 2002-10-23 |
| Movie | Brigham City | Ralph | 2001-03-30 |
| Movie | Partners in Crime | Buster Cummings | 2000-01-07 |
| Movie | The Darkling | Stutts | 2000-08-15 |
| Movie | The Substitute 3: Winner Takes All | Ed Lincoln | 1999-08-14 |
| Movie | Absence of the Good | Roger | 1999-10-15 |
| Movie | Don't Look Under the Bed | Commercial Spokesperson | 1999-10-09 |
| Movie | Virtual Obsession | Coroner | 1998-02-01 |
| Movie | No Laughing Matter | George Nevi | 1998-04-01 |
| Movie | Just in Time | Big Frank | 1997-01-01 |
| Movie | Address Unknown | Cliff Martin | 1997-03-20 |
| Movie | Not in This Town | Scott Gessel | 1997-04-16 |
| Movie | Face of Evil | Detective Allen | 1996-04-09 |
| Movie | Coyote Summer | Cabbie | 1996-01-01 |
| Movie | Unforgivable | Dave | 1996-04-30 |
| Movie | Unhook the Stars | Shoe Salesman (uncredited) | 1996-09-04 |
| Movie | In the Shadow of Evil | Mgr. Lucas | 1995-02-07 |
| Movie | Just Like Dad | 1995-09-01 | |
| Movie | The Buttercream Gang in: Secret of Treasure Mountain | Mugfat | 1993-01-01 |
| Movie | The Man with Three Wives | Mourner | 1993-03-28 |
| Movie | A Home of Our Own | Mr. Whitman | 1993-11-05 |
| Movie | Rigoletto | Papanickolas | 1993-07-13 |
| Movie | Nora's Christmas Gift | Deaf Man | 1989-01-01 |