The Brothers Garcia: Mysteries of the Maya 2003
as Larry Garcia
Hunting of Man 2003
as Young Simon
Credits from TMDB.