Wild Fire 2023
as Noah
Something Unseen 2022
as Dad
Grassroots 2012
as Reporter #2
Ingenious 2009
as Dog Commercial V. O.
Gory Gory Hallelujah 2003
as Joshua
Open House 2001
as Marvin
Carried Away 1998
as David
Expert Witness 1996
Actor
Credits from TMDB.