DiscoverJavier ViescaJavier ViescaActorKnown forMystery of the MayaJanuary 1, 1995Acting11995Mystery of the Maya as John Lloyd Stephens