| tv | Star Trek: Strange New Worlds (2022)As Commander Jack Ransom (voice)(1 episode) | (Not seen) |
| movie | Play Dead (2022)As The Coroner | (Not seen) |
| tv | Star Trek: Lower Decks (2020)As Jack Ransom (voice)(50 episodes) | (Not seen) |
| tv | Solar Opposites (2020)As Jerry O'Connell / Barry Hatfield (voice)(2 episodes) | (Not seen) |
| movie | The Secret: Dare to Dream (2020)As Tucker Wells | (Not seen) |
| movie | The F**k-It List (2020)As Jeffrey Blackmore | (Not seen) |
| movie | Batman: Hush (2019)As Superman / Kal-El / Clark Kent (voice) | (Not seen) |
| movie | Reign of the Supermen (2019)As Clark Kent / Superman / Cyborg Superman (voice) | (Not seen) |
| movie | Satanic Panic (2019)As Samuel Ross | (Not seen) |
| movie | The Death of Superman (2018)As Clark Kent / Superman (voice) | (Not seen) |
| movie | Justice League Dark (2017)As Superman (voice) | (Not seen) |
| movie | Wish Upon (2017)As Lawrence Hart (uncredited) | (Not seen) |
| tv | Billions (2016)As Steven Birch(4 episodes) | (Not seen) |
| tv | Scream Queens (2015)As Dr. Mike(3 episodes) | (Not seen) |
| movie | Justice League: Throne of Atlantis (2015) (AKA "DCU: Justice League - Throne of Atlantis")As Superman / Clark Kent / Kal-El (voice) | (Not seen) |
| movie | Veronica Mars (2014)As Sheriff Dan Lamb | (Not seen) |
| movie | The Lookalike (2014)As Joe Mulligan | (Not seen) |
| movie | Space Station 76 (2014)As Steve | (Not seen) |
| movie | Scary Movie V (2013) (AKA "Scary Movie 5")As Christian Grey | (Not seen) |
| movie | Superman/Shazam!: The Return of Black Adam (2010)As Captain Marvel (voice) | (Not seen) |
| movie | Piranha 3D (2010)As Derrick Jones | (Not seen) |
| tv | The League (2009)As Father Muldoon(1 episode) | (Not seen) |
| movie | Baby on Board (2009)As Curtis Marks | (Not seen) |
| movie | Obsessed (2009)As Ben | (Not seen) |
| tv | The Big Bang Theory (2007)As Georgie Cooper(3 episodes) | (Not seen) |
| movie | Man About Town (2006)As David Lilly | (Not seen) |
| tv | Justice League Unlimited (2004)As Captain Marvel (voice)(1 episode) | (Not seen) |
| movie | Fat Slags (2004)As Sean Cooley | (Not seen) |
| tv | The Ellen DeGeneres Show (2003)As Self(5 episodes) | (Not seen) |
| movie | Kangaroo Jack (2003)As Charlie Carbone | (Not seen) |
| tv | American Idol (2002)As Self(1 episode) | (Not seen) |
| movie | The New Guy (2002)As Highland High Party Twin #1 | (Not seen) |
| movie | Tomcats (2001)As Michael Delaney jack | (Not seen) |
| tv | Curb Your Enthusiasm (2000)As TV Detective #2(1 episode) | (Not seen) |
| movie | Mission to Mars (2000) (AKA "M2M")As Phil Ohlmyer | (Not seen) |
| movie | The '60s (1999) (AKA "The 60s")As Brian Herlihy | (Not seen) |
| movie | Can't Hardly Wait (1998)As Trip McNeely (uncredited) | (Not seen) |
| movie | Scream 2 (1997) (AKA "Scream Again")As Derek | (Not seen) |
| movie | Joe's Apartment (1996)As Joe | (Not seen) |
| movie | Jerry Maguire (1996)As Frank Cushman | (Not seen) |
| movie | Police Academy 5: Assignment: Miami Beach (1988) (AKA "Police Academy 5: Assignment Miami Beach") | (Not seen) |
| movie | Stand by Me (1986) (AKA "The Body")As Vern Tessio | (Not seen) |