| movie | Love Hurts (2025)As Cliff Cussik | (Not seen) |
| movie | A Nonsense Christmas with Sabrina Carpenter (2024)As Self | (Not seen) |
| movie | Man and Witch: The Dance of a Thousand Steps (2024)As The Dog (voice) | (Not seen) |
| movie | The Man in the White Van (2023)As Richard Williams | (Not seen) |
| movie | The Shift (2023)As Gabriel | (Not seen) |
| movie | Charming the Hearts of Men (2021)As George | (Not seen) |
| tv | Perry Mason (2020)As Sunny Gryce(2 episodes) | (Not seen) |
| tv | The School Nurse Files (2020) (AKA "보건교사 안은영")As Mayor Wayne | (Not seen) |
| movie | Adverse (2020)As Frankie | (Not seen) |
| tv | Beyond Stranger Things (2017)As Self(3 episodes) | (Not seen) |
| tv | Bunnicula (2016)As Chester (voice)(104 episodes) | (Not seen) |
| tv | Stranger Things (2016)As Bob Newby(11 episodes) | (Not seen) |
| movie | The Do-Over (2016)As Ted-O | (Not seen) |
| tv | Supergirl (2015)As Pete Andrews(2 episodes) | (Not seen) |
| movie | Checkmate (2015)As Dyson | (Not seen) |
| movie | Justice League: Throne of Atlantis (2015) (AKA "DCU: Justice League - Throne of Atlantis")As Shazam (voice) | (Not seen) |
| tv | The Strain (2014)As Jim Kent(14 episodes) | (Not seen) |
| movie | Video Games: The Movie (2014)As Self - Narrator | (Not seen) |
| movie | The Surface (2014)As Mitch | (Not seen) |
| movie | Boys of Abu Ghraib (2014)As Tanner | (Not seen) |
| movie | Justice League: War (2014)As Shazam (voice) | (Not seen) |
| movie | Cabin Fever 3: Patient Zero (2014) (AKA "Cabin Fever: Patient Zero")As Porter | (Not seen) |
| movie | Moms' Night Out (2014)As Sean | (Not seen) |
| tv | Brooklyn Nine-Nine (2013)As Sergeant Knox(1 episode) | (Not seen) |
| movie | Extraction (2013)As Kyle Black | (Not seen) |
| tv | Alphas (2011)As Mitchel Morgan(2 episodes) | (Not seen) |
| movie | Demoted (2011)As Mike | (Not seen) |
| movie | Alvin and the Chipmunks: The Squeakquel (2009) (AKA "Alvin 2")As Meerkat Manor Narrator (voice) | (Not seen) |
| movie | Stay Cool (2009)As Big Girl | (Not seen) |
| tv | The Big Bang Theory (2007)As Greg Pemberton(3 episodes) | (Not seen) |
| movie | What Love Is (2007)As Geroge | (Not seen) |
| movie | Borderland (2007)As Randall | (Not seen) |
| movie | Asterix and the Vikings (2006)As Justforkix (Voice / English Version) | (Not seen) |
| movie | Click (2006)As Bill | (Not seen) |
| tv | Robot Chicken (2005)As Steve Jobs / Gallagher (voice)(1 episode) | (Not seen) |
| tv | My Name Is Earl (2005)As Rick(1 episode) | (Not seen) |
| movie | 50 First Dates (2004) (AKA "Fifty First Dates")As Doug Whitmore | (Not seen) |
| tv | Real Time with Bill Maher (2003)As Self(1 episode) | (Not seen) |
| tv | NCIS (2003)As Tyler Elliott(1 episode) | (Not seen) |
| tv | The Ellen DeGeneres Show (2003)As Self(2 episodes) | (Not seen) |
| movie | The Lord of the Rings: The Return of the King (2003)As Sam | (Not seen) |
| tv | Monk (2002)As Paul Buchanan(1 episode) | (Not seen) |
| movie | The Lord of the Rings: The Two Towers (2002)As Sam | (Not seen) |
| tv | 24 (2001)As Lynn McGill(10 episodes) | (Not seen) |
| movie | "National Geographic Explorer" Beyond the Movie: The Lord of the Rings (2001) (AKA "National Geographic - Beyond the Movie: The Lord of the Rings")As Self | (Not seen) |
| movie | The Lord of the Rings: The Fellowship of the Ring (2001) (AKA "The Fellowship of the Ring")As Sam | (Not seen) |
| movie | Bulworth (1998) (AKA "Tribulations")As Gary | (Not seen) |
| movie | Courage Under Fire (1996)As Patella | (Not seen) |
| movie | Safe Passage (1994)As Izzy Singer | (Not seen) |
| movie | Rudy (1993)As Daniel E. 'Rudy' Ruettiger | (Not seen) |
| movie | Encino Man (1992) (AKA "California Man")As Dave Morgan | (Not seen) |
| movie | Toy Soldiers (1991)As William 'Billy' Tepper | (Not seen) |
| tv | Law & Order (1990)As Wayne Hensley(1 episode) | (Not seen) |
| movie | Memphis Belle (1990)As Richard "Rascal" Moore | (Not seen) |
| movie | The War of the Roses (1989)As Josh at 17 | (Not seen) |
| movie | Like Father Like Son (1987)As Clarence / Trigger | (Not seen) |
| movie | The Goonies (1985)As Mikey Walsh | (Not seen) |