Actor
The Monkey
2025
Bookworm
2024
as Strawn Wise
Tony Pizzas Tony Pizzas
2023
as elijah wood
The Toxic Avenger
2023
as Fritz Garbinger
No Man of God
2021
as Bill Hagmaier
Solar Noise
2020
as Self (archive footage)
Come to Daddy
2019
as Norval Greenwood
I Don't Feel at Home in This World Anymore
2017
as Tony
The Trust
2016
as David Waters
The Last Witch Hunter
2015
as Dolan 37th
Henry
2015
Set Fire to the Stars
2014
as John M. Brinnin
Cooties
2014
as Clint
Open Windows
2014
as Nick Chambers
This Must Be the Only Fantasy
2013
as Trevor
Tome of the Unknown
2013
as Wirt (voice)
Grand Piano
2013
as Tom Selznick
Pawn Shop Chronicles
2013
as Johnny Shaw
Setup, Punch
2013
as Reuben Stein
Maniac
2012
as Frank
The Hobbit: An Unexpected Journey
2012
as Frodo Baggins
The Ballad Of Danko Jones
2012
as Mouse
The Narrative of Victor Karloch
2012
as William Merriwether
Celeste & Jesse Forever
2012
as Scott
Revenge for Jolly!
2012
as Thomas
Happy Feet Two
2011
as Mumble (voice)
Fight for Your Right Revisited
2011
as Ad-Rock (B-Boys 1)
Boobie
2011
as James
The Romantics
2010
as Chip
9
2009
as #9 (voice)
The Oxford Murders
2008
as Martin
Day Zero
2007
as Aaron Feller
Happy Feet
2006
as Mumble (voice)
Bobby
2006
as William Avary
Paris Je T'aime
2006
as Le garçon (Quartier de la Madeleine)
Green Street Hooligans
2005
as Matt Buckner
Everything Is Illuminated
2005
as Jonathan Safran Foer
Sin City
2005
as Kevin
Dominic Monaghan Interviews Elijah Wood
2004
as Self
Eternal Sunshine of the Spotless Mind
2004
as Patrick
The Lord of the Rings: The Return of the King
2003
as Frodo
The Adventures of Tom Thumb and Thumbelina
2003
as Tom Thumb (voice)
Spy Kids 3-D: Game Over
2003
as The Guy
The Lord of the Rings: The Two Towers
2002
as Frodo
Ash Wednesday
2002
as Sean Sullivan
Try Seventeen
2002
as Jones
The Lord of the Rings: The Fellowship of the Ring
2001
as Frodo
Chain of Fools
2001
as Mikey
The Bumblebee Flies Anyway
2000
as Barney Snow
Black and White
1999
as Wren
The Faculty
1998
as Casey Connor
Deep Impact
1998
as Leo Biederman
Oliver Twist
1997
as The Artful Dodger
The Ice Storm
1997
as Mikey Carver
Flipper
1996
as Sandy Ricks
The War
1994
as Stu Simmons
North
1994
as North
The Good Son
1993
as Mark Evans
The Adventures of Huck Finn
1993
as Huck Finn
Forever Young
1992
as Nat Cooper
Day-O
1992
as Day-O
Radio Flyer
1992
as Mike
The Witness
1992
as Little Boy
Paradise
1991
as Willard Young
Avalon
1990
as Michael Kaye
Child in the Night
1990
as Luke
Internal Affairs
1990
as Sean Stretch
Back to the Future Part II
1989
as Video Game Boy
L.A. Rush