
Filmography121 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | I Have A NameMovie | Jack Edwards | 60 |
| 2026 | The FortMovie | Balthazar | 60 |
| 2026 | Changed ForeverMovie | Danny | 60 |
| 2025 | Break the CycleMovie | Pastor | 59 |
| 2024 | The 92nd Annual Hollywood Christmas ParadeMovie | — | 58 |
| 2024 | God's Not Dead: In God We TrustMovie | Marc Shelly | 58 |
| 2024 | Letters at ChristmasMovie | — | 58 |
| 2024 | HopeMovie | — | 58 |
| 2023 | Pretty Baby: Brooke ShieldsSeries | Self (archive footage) | 57 |
| 2023 | The CurseSeries | Mark Rose | 57 |
| 2023 | Casting StonesMovie | — | 57 |
| 2022 | Trail BlazersMovie | Haden | 56 |
| 2021 | ForgivenMovie | Ronnie | 55 |
| 2021 | Break Every ChainMovie | Pastor Gabe | 55 |
| 2020 | The PlatformSeries | — | 54 |
| 2020 | Baby BulldogMovie | Judge | 54 |
| 2020 | America, America, God Shed His Grace on TheeMovie | Self | 54 |
| 2020 | IllicitMovie | Felipe | 54 |
| 2020 | The ObamaGate MovieMovie | Peter Strzok | 54 |
| 2020 | One Life at a TimeMovie | Jason Campbell | 54 |
| 2019 | Madness in the MethodMovie | Dean | 53 |
| 2019 | A Promise To AstridMovie | Pastor Scott Seabury | 53 |
| 2019 | Sweet InspirationsMovie | Greg | 53 |
| 2019 | 90 Feet from HomeMovie | Raymond Fuller | 53 |
| 2019 | 2050Movie | Maxwell | 53 |
| 2016 | Lady DynamiteSeries | Graham | 50 |
| 2016 | Broadcasting ChristmasMovie | Charlie Fisher | 50 |
| 2016 | DC Super Hero Girls: Super Hero HighMovie | Jonathan Kent (voice) | 50 |
| 2015 | SupergirlSeries | Jeremiah Danvers | 49 |
| 2015 | A Wish Come TrueMovie | Dean Cain | 49 |
| 2015 | The Black HoleMovie | Mark Willis | 49 |
| 2015 | VendettaMovie | Mason | 49 |
| 2015 | Beverly Hills ChristmasMovie | Archangel Gabriel | 49 |
| 2014 | Last Week Tonight with John OliverSeries | Self (archive footage) (uncredited) | 48 |
| 2014 | MulaneySeries | Dean Cain | 48 |
| 2014 | Merry Ex-MasMovie | Jessie Rogers | 48 |
| 2014 | The Three DogateersMovie | Matt | 48 |
| 2014 | A Belle for ChristmasMovie | Glen Barrows | 48 |
| 2014 | Masters of IllusionSeries | Self - Host | 48 |
| 2013 | Through the KeyholeSeries | Self | 47 |
| 2013 | The AppearingMovie | Dr. Shaw | 47 |
| 2013 | Hit the FloorSeries | Pete Davenport | 47 |
| 2012 | Don't Trust the B---- in Apartment 23Series | Dean Cain | 46 |
| 2012 | Heaven's DoorMovie | Leo Taylor | 46 |
| 2012 | Comic Book MenSeries | Self | 46 |
| 2012 | Meant to BeMovie | Mike Dickson | 46 |
| 2011 | 5 Days of WarMovie | Chris Bailot | 45 |
| 2011 | Vietnam in HDSeries | Bob Clewell | 45 |
| 2011 | A Mile in His ShoesMovie | Arthur 'Murph' Murphy | 45 |
| 2010 | Worst Cooks in AmericaSeries | Self - Contestant | 44 |
| 2010 | The Way HomeMovie | Randy Simpkins | 44 |
| 2010 | Kill Katie MaloneMovie | Robert | 44 |
| 2010 | Bed & BreakfastMovie | Jake | 44 |
| 2010 | Frost GiantMovie | JC | 44 |
| 2009 | Aussie and Ted's Great AdventureMovie | Michael Brooks | 43 |
| 2008 | $5 a DayMovie | Rick Carlson | 42 |
| 2008 | Final ApproachMovie | Jack Bender | 42 |
| 2008 | Celebrity JuiceSeries | Self | 42 |
| 2008 | Ace of HeartsMovie | Daniel Harding | 42 |
| 2007 | LifeSeries | — | 41 |
| 2007 | Crossroads - A Story of ForgivenessMovie | Bruce Murakami | 41 |
| 2007 | Burn NoticeSeries | Ryan Pewterbaugh | 41 |
| 2007 | Hidden CameraMovie | Dan | 41 |
| 2007 | Protect and ServeMovie | Mike Borelli | 41 |
| 2006 | Dead and DeaderMovie | Lt. Bobby Quinn | 40 |
| 2006 | 10.5: ApocalypseSeries | Brad Malloy | 40 |
| 2006 | Look, Up in the Sky! The Amazing Story of SupermanMovie | Self | 40 |
| 2006 | Max Havoc: Ring of FireMovie | Roger Tarso | 40 |
| 2006 | TruthMovie | Peter | 40 |
| 2005 | Criminal MindsSeries | Curtis | 39 |
| 2005 | Bailey's Billion$Movie | Theodore Maxwell | 39 |
| 2004 | EntourageSeries | Dean Cain | 38 |
| 2004 | The Tony Danza ShowSeries | Self | 38 |
| 2004 | ClubhouseSeries | Conrad Dean | 38 |
| 2004 | I Do (But I Don't)Movie | Nick Corina | 38 |
| 2004 | Grandpa's PlaceMovie | Self | 38 |
| 2004 | LostMovie | Jeremy Stanton | 38 |
| 2003 | Hope & FaithSeries | Larry Walker | 37 |
| 2003 | Las VegasSeries | Casey Manning | 37 |
| 2003 | Jimmy Kimmel Live!Series | Self | 37 |
| 2003 | Gentle Ben 2: Danger on the MountainMovie | Jack Wedloe | 37 |
| 2002 | CSI: MiamiSeries | Roger Partney | 36 |
| 2002 | Phase IVMovie | Simon Tate | 36 |
| 2002 | Christmas RushMovie | Lt. Cornelius Morgan | 36 |
| 2002 | Gentle BenMovie | Jack Wedloe | 36 |
| 2002 | Making Rat RaceMovie | Himself | 36 |
| 2002 | The GlowMovie | Matt Lawrence | 36 |
| 2001 | SmallvilleSeries | Curtis Knox | 35 |
| 2001 | The DivisionSeries | Insp. Jack Ellis | 35 |
| 2001 | Rat RaceMovie | Shawn Kent | 35 |
| 2001 | FiretrapMovie | Jack / Max Hooper | 35 |
| 2000 | The Broken Hearts Club: A Romantic ComedyMovie | Cole | 34 |
| 2000 | Men Are from Mars, Women Are from VenusSeries | — | 34 |
| 2000 | Ripley's Believe It or Not!Series | — | 34 |
| 2000 | No AlibiMovie | Bob Valenz | 34 |
| 2000 | MilitiaMovie | Ethan Carter | 34 |
| 2000 | The RunawayMovie | Sheriff Frank Richards | 34 |
| 2000 | Flight of FancyMovie | Clay Bennett | 34 |
| 1999 | Law & Order: Special Victims UnitSeries | Dr. Mike Jergens | 33 |
| 1999 | FuturesportMovie | Tremaine 'Tre' Ramzey | 33 |
| 1998 | Fantasy IslandSeries | Sam Kenneally | 32 |
| 1998 | DogboysMovie | Julian Taylor | 32 |
| 1997 | Just Shoot Me!Series | Chris Williams | 31 |
| 1997 | The ViewSeries | Self | 31 |
| 1997 | EP DailySeries | — | 31 |
| 1996 | The Daily ShowSeries | Self (archive footage) (uncredited) | 30 |
| 1996 | The Rosie O'Donnell ShowSeries | Self | 30 |
| 1995 | Happily Ever After: Fairy Tales for Every ChildSeries | Kuhio (voice) | 29 |
| 1994 | Science Fiction: A Journey Into the UnknownMovie | — | 28 |
| 1993 | FrasierSeries | Rick | 27 |
| 1993 | Lois & Clark: The New Adventures of SupermanSeries | Clark Kent / Superman | 27 |
| 1992 | GrapevineSeries | Brian | 26 |
| 1992 | Miracle BeachMovie | Volleyball Player #1 | 26 |
| 1991 | Going UnderMovie | Guy in Bar | 25 |
| 1990 | Beverly Hills, 90210Series | Rick | 24 |
| 1989 | Life Goes OnSeries | — | 23 |
| 1989 | Christine CromwellSeries | Ted Hardathy | 23 |
| 1988 | Smash Hits Poll Winners PartySeries | Self | 22 |
| 1987 | A Different WorldSeries | Eddie | 21 |
| 1984 | The Stone BoyMovie | Eugene Hillerman | 18 |
| 1951 | Hallmark Hall of FameSeries | Bruce Murakami | — |