Lost Jewel of the Atlantic 2006
Actor
Letting Go 2006
Riding Giants 2004
as Evan Slater
Credits from TMDB.