No photoJohn Villarreal-VegaActorActed in 12010s2017Texas MetalTV · 7 Seasons · Reality TV · Documentary75