|
The Moof Milkers (2026) as C-3P0 |
|
DIY: The Rise and Fall and Rise of Punk (2025) as Self |
|
Attack of the Doc! (2023) as Self |
|
In Search of Tomorrow (2022) as Self - Interviewee |
|
Rent-A-Pal (2020) as Andy |
|
Max Reload and the Nether Blasters (2020) as Arcade Heroes Narrator (voice) |
|
Showbiz Kids (2020) as Self |
|
Pooka Lives! (2020) as David |
|
Never Surrender: A Galaxy Quest Documentary (2019) as Self |
|
Teen Titans Go! To the Movies (2018) as Flash (voice) |
|
Transformers: Power of the Primes (2018) as Perceptor (voice) |
|
Transformers: Titans Return (2017) as Perceptor (voice) |
|
Neil Gaiman: Dream Dangerously (2016) as Self |
|
Enter the Battlefield: Life on the Magic - The Gathering Pro Tour (2016) as Narrator |
|
To Be Takei (2014) as Self |
|
Sharknado 2: The Second One (2014) as Passenger |
|
Video Games: The Movie (2014) as Self |
|
Star Trek: The Next Generation - The Best of Both Worlds (2013) as Ensign Wesley Crusher (archive footage) |
|
Reunification - 25 Years After Star Trek: The Next Generation (2012) as Self |
|
Warren Ellis: Captured Ghosts (2011) as Self |
|
Underground Entertainment: The Movie (2011) as Scapegoat #1 |
|
Star Trek (2009) as Romulan (voice) (uncredited) |
|
Kyle + Rosemary (2009) as Kyle (voice) |
|
Americanizing Shelley (2007) as Director Alan Smithee |
|
Neverland (2003) as John Darling |
|
Book of Days (2003) as Danny |
|
Star Trek: Nemesis (2002) as Wesley Crusher |
|
Fish Don't Blink (2002) as Jimmy |
|
Jane White Is Sick & Twisted (2002) as Dick Smith |
|
The Flintstones: On the Rocks (2002) as Singer (bass) (voice) |
|
Foreign Correspondents (2001) as Jonas |
|
Walking the Tracks: The Summer of Stand by Me (2000) as Self |
|
Python (2000) as Tommy |
|
Deep Core (2000) as Rodney Bedecker |
|
The Girls' Room (2000) as Charlie |
|
Fag Hag (1998) as |
|
The Day Lincoln Was Shot (1998) as Robert Todd Lincoln |
|
Flubber (1997) as Bennett Hoenicker |
|
Trekkies (1997) as Self |
|
Pie in the Sky (1996) as Jack |
|
It Was Him or Us (1995) as Scottie Cray |
|
Mr. Stitch (1995) as Lazarus |
|
The Liars' Club (1994) as David Reynolds |
|
December (1991) as Kipp Gibbs |
|
Star Trek: 25th Anniversary Special (1991) as Self |
|
The Last Prostitute (1991) as Danny |
|
Toy Soldiers (1991) as Joey Trotta |
|
Nickelodeon Studios Opening Day Celebration! (1990) as |
|
My Dad Can't Be Crazy... Can He? (1989) as Nick Karpinsky |
|
Dare to Say No! (1988) as |
|
She's Having a Baby (1988) as Wil Wheaton (uncredited) |
|
The Curse (1987) as Zack |
|
The Man Who Fell to Earth (1987) as Billy Milton |
|
Young Harry Houdini (1987) as Ehrich Weiss / Young Harry Houdini |
|
Stand by Me (1986) as Gordie Lachance |
|
Long Time Gone (1986) as Mitchell |
|
The Defiant Ones (1986) as Clyde |
|
The Last Starfighter (1984) as Louis' Friend |
|
The Buddy System (1984) as Tim |
|
Hambone and Hillie (1983) as Jeff Radcliffe |
|
The Secret of NIMH (1982) as Martin (voice) |
|
A Long Way Home (1981) as Donald Branch, age 8 |