| Actor | ||
| Neverland | 2003 | John |
| Book of Days | 2003* | Danny Hartland |
| "Arena" | 2002~ | Co-host |
| Star Trek: Nemesis | 2002 | Wesley Crusher (scenes deleted) |
| Fish Don't Blink | 2002 | Jimmy |
| Jane White Is Sick & Twisted | 2002 | Dick Smith |
| Flintstones: On the Rocks, The | 2001* | Bass Singer (voice) (as Willie Wheaton) |
| Good Things, The | 2001 | Zach Means |
| Speechless... | 2001 | Ryan |
| Python | 2000 | Tommy |
| Deep Core | 2000 | Rodney Bedecker [aka Deep Core 2000 (2000) (USA)] |
| Girls' Room, The | 2000 | Charlie |
| ST: TNG Companion | 1999 | Wesley Crusher (archive footage) |
| Foreign Correspondents | 1999 | Jonas |
| Fag Hag | 1998 | Owner of Christian Books and Nails |
| The Day Lincoln Was Shot | 1998* | Robert Todd Lincoln |
| Tales of Glamour and Excess | 1997 | Danny Sugerman |
| Flubber | 1997 | Bennett Hoenicker [aka Disney's Flubber: The Absent Minded Professor] |
| Boys Night Out | 1996 | Marco |
| Mr. Stitch | 1996* | Lazarus |
| Pie in the Sky | 1996 | Jack |
| Lifestories: Families In Crisis | 1995~ | Robert |
| It Was Him or Us | 1995* | Scottie |
| Liars' Club, The | 1993 | David Reynolds |
| December | 1991 | Kipp Gibbs |
| Last Prostitute, The | 1991* | Danny |
| Toy Soldiers | 1991 | Joseph 'Joey' Trotta |
| My Dad Can't Be Crazy, Can He? | 1989* | Nick Karpinsky |
| She's Having a Baby | 1988 | Cameo appearance (uncredited) |
| ST: TNG | 1987 - 1990~ | Wesley Crusher [aka "Star Trek: TNG"] |
| ST: TNG - Encounter at Farpoint | 1987* | Wesley Crusher [aka Encounter at Farpoint] |
| Curse, The | 1987 | Zachary Hayes [aka Farm, The] |
| Man Who Fell to Earth, The | 1987* | Billy Milton |
| Young Harry Houdini | 1987* | Ehrich Weiss/young Harry Houdini |
| Stand by Me | 1986 | Gordie Lachance |
| Long Time Gone | 1986* | Mitchell |
| Defiant Ones, The | 1986* | Clyde |
| Buddy System, The | 1984 | Tim |
| Last Starfighter, The | 1984 | Louis' Friend (scenes deleted) |
| Hambone and Hillie | 1984 | Jeff Radcliffe |
| Secret of NIMH, The | 1982 | Martin [aka Mrs. Brisby and the Rats of NIMH] |
| Shooting, The | 1982* | Amos Cotter |
| Long Way Home, A | 1981* | Donald Branch (8) |
| Writer | ||
| "Arena" |
| Himself | |
| Four Fingers of the Dragon | |
| Walking the Tracks: The Summer of 'Stand by Me' | |
| Trekkies | |
| Star Trek 25th Anniversary Special |
| Notable TV Guest Appearances |
| "Teen Titans" | (2003) | "Aqualad" (Garth) (voice) in episode: "Deep Six" |
| "Screen Savers, The" | (1998) | "Himself" 17 December 2002 |
| "Biography" | (1987) | "Narrator" (voice) in episode: "River Phoenix" 12 March 2002 |
| "Beat the Geeks" | (2001) | "Himself" (episode # 1.35) 28 January 2002 |
| "Weakest Link" | (2001/II) | "Himself" in episode: "Star Trek Edition" 26 November 2001 |
| "Twice In a Lifetime" | (1999) | "Ryan Storey" in episode: "The Choice" (episode # 2.22) 21 April 2001 |
| "Invisible Man, The" | (2000) | "Dorman" in episode: "Perchance to Dream" (episode # 1.17) 22 January 2001 |
| "Chicken Soup for the Soul" | (1999) | "Will" in episode: "The Wallet" (episode # 1.2) 31 August 1999 |
| "Guys Like Us" | (1998) | "Steve/The Fig" in episode: "Good Old Days" (episode # 1.12) 18 January 1999 |
| "Diagnosis Murder" | (1993) | "Gary Barton" in episode: "Alienated" (episode # 6.6) 29 October 1998 |
| "Love Boat: The Next Wave, The" | (1998) | "Tristan Reedy" in episode: "I Can't Get No Satisfaction" (episode # 1.3) 27 April 1998 |
| "Perversions of Science" | (1997) | "Bryan" in episode: "Snap Ending" (episode # 1.8) 9 July 1997 |
| "Gun" | (1997/II) | "Bilchick" in episode: "Ricochet" (episode # 1.2) 19 April 1997 |
| "Outer Limits, The" | (1995) | "Cadet" in episode: "The Light Brigade" (episode # 2.18) 23 June 1996 |
| "Sirens" | (1993) | "Wayne McGarrick" in episode: "Chasing a Ghost" (episode # 2.5) 20 October 1994 |
| "Star Trek: The Next Generation" | (1987) | "Wesley Crusher" in episode: "Journey's End" (episode # 7.20) 26 March 1994 |
| "Star Trek: The Next Generation" | (1987) | "Lt. Wesley Crusher" in episode: "Parallels" (episode # 7.11) 27 November 1993 |
| "Tales from the Crypt" | (1989) | "Arling" in episode: "House of Horror" (episode # 5.7) 27 October 1993 |
| "Star Trek: The Next Generation" | (1987) | "Cadet Third Class Wesley Crusher" in episode: "The First Duty" (episode # 5.19) 28 March 1992 |
| "Star Trek: The Next Generation" | (1987) | "Cadet Wesley Crusher" in episode: "The Game" (episode # 5.6) 26 October 1991 |
| "Monsters" | (1988) | "A Shave and a Haircut, Two Bites" (episode # 3.8) 18 November 1990 |
| "Family Ties" | (1982) | "Timothy Higgins" in episode: "'D' Is for Date" (episode # 5.25) 20 March 1987 |
| "St. Elsewhere" | (1982) | "Nothing Up My Sleeve" (episode # 5.8) 19 November 1986 |
| "Highway to Heaven" | (1984) | "Max" in episode: "One Winged Angels" (episode # 1.15) 16 January 1985 |