| Movie | Journey to Christmas | Kurt | 2023-10-29 |
| Movie | Just Add Love | Rob | 2022-08-20 |
| Series | The Parent Test | Challenge Actor | 2022-12-15 |
| Movie | In Emma's Footsteps | Joseph Smith Jr. | 2018-06-01 |
| Movie | Little Women | Nurse | 2018-09-28 |
| Movie | Jingle Belle | Adam | 2018-11-25 |
| Movie | Boyfriend's Deceit | Oliver Graham | 2018-10-12 |
| Movie | Switched for Christmas | Jasper | 2017-11-26 |
| Movie | Love at First Glance | Matthew | 2017-02-14 |
| Movie | Christmas Time | Mr.Bernard | 2017-12-02 |
| Series | Austentatious | Grant Knightley | 2015-01-10 |
| Movie | 16 Stones | Joseph | 2014-10-01 |
| Movie | Vamp U | Peter | 2013-02-27 |
| Movie | The Beautiful Beast | Jeremy Edmunds | 2013-11-06 |
| Movie | Changing Hearts | James | 2012-07-07 |
| Movie | Scents and Sensibility | Edward Farris | 2011-05-13 |
| Movie | Orcs! | Ezekiel Crawford | 2011-07-11 |
| Movie | Repo | George | 2010-01-01 |
| Series | Riverworld | 2010-04-18 | |
| Movie | 127 Hours | Aron's Friend (uncredited) | 2010-11-12 |
| Movie | My Girlfriend's Boyfriend | Spry Fan #2 | 2010-04-22 |
| Movie | Copperhead | Wild Bill Longley | 2008-06-28 |
| Movie | Dragon Hunter | Hunter | 2008-12-01 |
| Movie | Supergator | Scott Kinney | 2007-07-14 |
| Movie | Safe Harbour | Matt Bowles | 2007-10-30 |
| Movie | The Singles 2nd Ward | Willard | 2007-12-11 |
| Movie | Take A Chance | 2006-05-02 | |
| Movie | Truce | Duane Edwards | 2005-01-01 |
| Movie | Alien Siege | Stephen Chase | 2005-01-01 |
| Movie | Left Behind: World at War | Rayford Steele | 2005-10-21 |
| Movie | Wild Things: Diamonds in the Rough | Jay Clifton | 2005-02-19 |
| Movie | The Robinsons: Lost in Space | John Robinson | 2004-01-01 |
| Movie | No Regrets | 2004-07-06 | |
| Movie | Riverworld | Jeff Hale | 2003-03-22 |
| Movie | The Book of Mormon Movie, Volume 1: The Journey | Jonathan | 2003-09-12 |
| Movie | Left Behind II: Tribulation Force | Rayford Steele | 2002-10-29 |
| Movie | Crossfire Trail | Beau Dorn | 2001-01-21 |
| Movie | Blind Obsession | 2001-11-26 | |
| Movie | Across the Line | Grant Johnson | 2000-02-01 |
| Movie | Left Behind | Rayford Steele | 2000-10-30 |
| Movie | Soldier of Fortune, Inc | Major Matthew Quentin Shepherd | 1999-06-22 |
| Movie | Silk Hope | Ruben | 1999-10-17 |
| Series | Rough Riders | Henry Nash | 1997-07-20 |
| Series | Soldier of Fortune, Inc. | Matthew Shepherd | 1997-09-27 |
| Movie | Lone Justice: Showdown at Plum Creek | Ned Blessing | 1996-01-01 |
| Movie | Dominion | Harris | 1995-04-25 |
| Series | Courthouse | Judge Wyatt E. Jackson | 1995-09-13 |
| Movie | Siringo | Charlie Siringo | 1995-05-16 |
| Movie | Cries Unheard: The Donna Yaklich Story | Dennis Yaklich | 1994-02-01 |
| Movie | The Birds II: Land's End | Ted | 1994-03-19 |
| Movie | XXX's & OOO's | Kyle Townes | 1994-06-21 |
| Movie | Stockholm Marathon | Manager #2 | 1994-07-01 |
| Series | Ned Blessing | 1993-08-18 | |
| Movie | Philadelphia Experiment II | David Herdeg | 1993-11-12 |
| Movie | Sketch Artist | Peter | 1992-04-26 |
| Movie | Double Trouble | G-Man #2 | 1992-02-14 |
| Movie | An American Story | George Meade | 1992-11-29 |
| Movie | Flight of the Intruder | Lt. Jake 'Cool Hand' Grafton | 1991-01-18 |
| Movie | Nam Angels | Calhoun | 1989-07-07 |
| Movie | Always | Ted Baker | 1989-12-22 |
| Movie | The Art of Love | Art Collector (uncredited) | 1965-06-30 |
| Series | Surfside 6 | Unknown | 1960-10-06 |
| Series | Dennis the Menace | Unknown | 1959-10-04 |
| Series | Bourbon Street Beat | Unknown | 1959-10-05 |
| Series | 77 Sunset Strip | Unknown | 1958-10-10 |
| Series | Maverick | Unknown | 1957-09-22 |
| Series | Dick Powell's Zane Grey Theatre | Unknown | 1956-10-05 |
| Series | State Trooper | Unknown | 1956-09-25 |
| Series | The Life and Legend of Wyatt Earp | Unknown | 1955-09-06 |
| Series | Gunsmoke | Unknown | 1955-09-10 |
| Series | Cheyenne | Unknown | 1955-09-20 |
| Movie | Last of the Desperados | Deputy Tip McKinney | 1955-10-31 |
| Series | Annie Oakley | Deputy Sherriff Lofty Craig | 1954-01-09 |
| Series | The Adventures of Rin Tin Tin | Unknown | 1954-10-15 |
| Movie | The Marksman | Rider | 1953-04-10 |
| Movie | Bedtime for Bonzo | Student | 1951-04-05 |