Filmography
2008
Cat Tale (2008) (in-production) (voice) .... Rover
The Colour of Magic (2008) (TV) (filming) .... Twoflower

2007
Forever Strong (2007) (post-production) .... Marcus
The Final Season (2007) .... Kent Stock
Borderland (2007) .... Randall
"My Name Is Earl" .... Rick (1 episode, 2007)
- Get a Real Job (2007) TV Episode .... Rick
What Love Is (2007) .... George
My Wife Is Retarded (2007) .... Jeff
"Monk" .... Paul Buchanan (1 episode, 2007)
- Mr. Monk Is at Your Service (2007) TV Episode .... Paul Buchanan

2006
Cowboys for Christ (2006) (pre-production)
"Masters of Science Fiction" (post-production) (1 episode)
American Men (2006) (TV) (completed)
What Love Is (2006) (completed) .... George
Click (2006/I) .... Bill Rando
Astérix et les Vikings (2006) (voice: English version) .... Justforkix
... aka Asterix and the Vikings (International: English title)
... aka Asterix og vikingerne (Denmark)
"24" .... Lynn McGill (10 episodes, 2006)

2005
"Into the West" (2005) (mini) TV Series .... Martin Jarrett
Hercules (2005/I) (TV) .... Linus
Smile (2005/I) .... Mr. Matthews
Bigger Than the Sky (2005) .... Ken Zorbell
Slipstream (2005) .... Stuart Conway
Marilyn Hotchkiss Ballroom Dancing & Charm School (2005) .... Kip Kipling
Thanks to Gravity (2005) .... Coach Amal

2004
"Higglytown Heroes" .... Pix the Elf Hero (1 episode, 2004)
- Twinkle's Star (2004) TV Episode .... Pix the Elf Hero
Men of Valor (2004) (VG) (voice) .... Pat 'Mouth' Hodges
Balto III: Wings of Change (2004) (V) (voice) .... Kodi
Elvis Has Left the Building (2004) .... Aaron
"Las Vegas" .... Lloyd Campbell (1 episode, 2004)
- You Can't Take It with You (2004) TV Episode .... Lloyd Campbell
Party Wagon (2004) (TV) (voice) .... Randall P. McDuff/Josiah
50 First Dates (2004) .... Doug Whitmore
"Jeremiah" .... Mister Smith (15 episodes, 2003-2004)

2003
The Lord of the Rings: The Return of the King (2003) .... Sam

2002
The Lord of the Rings: The Two Towers (2002) .... Sam
Kingdom Hearts (2002) (VG) (voice) .... Hercules

2001
The Lord of the Rings: The Fellowship of the Ring (2001) .... Sam Gamgee

2000
Dish Dogs (2000) (V) .... Morgan
The Last Producer (2000) .... Bo Pomerantz
... aka The Final Hit (USA: video title)
"Bull" .... Larry Snow (1 episode)
- A Beautiful Lie (????) TV Episode .... Larry Snow
Icebreaker (2000) .... Matt Foster
The Sky Is Falling (2000) .... Mr. Schwartz

1990-1999
Deterrence (1999) .... Ralph
Kimberly (1999) .... Bob
... aka Daddy Who? (USA: video title)
Boy Meets Girl (1998/II) .... Mike
Bulworth (1998) .... Gary
"Perversions of Science" .... Taylor (1 episode, 1997)
- Snap Ending (1997) TV Episode .... Taylor
Courage Under Fire (1996) .... Patella
The Low Life (1995) .... Andrew
Harrison Bergeron (1995) (TV) .... Harrison Bergeron
... aka Kurt Vonnegut's Harrison Bergeron
Safe Passage (1994) .... Izzy Singer
Teresa's Tattoo (1994) (uncredited) .... Step-Brother
Rudy (1993) .... Daniel E. 'Rudy' Ruettiger
Where the Day Takes You (1992) .... Greg
Encino Man (1992) .... Dave Morgan
... aka California Man (Europe: English title) (UK)
Toy Soldiers (1991) .... William 'Billy' Tepper
The Willies (1991) .... Michael
Memphis Belle (1990) .... Sgt. Richard "Rascal" Moore

1980-1989
The War of the Roses (1989) .... Josh at 17
Staying Together (1989) .... Duncan McDermott
Like Father Like Son (1987) .... Clarence aka Trigger
White Water Summer (1987) .... Alan
... aka The Rites of Summer
The B.R.A.T. Patrol (1986) (TV) .... Leonard Kinsey
The O'Briens (1985) (TV) .... The Son
The Goonies (1985) .... Mikey Walsh
The Rules of Marriage (1982) (TV) .... Charlie Hagen
Please Don't Hit Me, Mom (1981) (TV) .... Brian Reynolds