David LaVera is an actor and stuntman who played an uncredited warrior of the Ugha in Indiana Jones and the Kingdom of the Crystal Skull.
Advertisement
David LaVera is an actor and stuntman who played an uncredited warrior of the Ugha in Indiana Jones and the Kingdom of the Crystal Skull.