Orlando EstradaOrlando Estrada Selective FilmographyThe Time Machine(2002)StuntsStuntsPlanet of the Apes(2001)CastActor*(*) uncredited