No photoLou DuvaActorActed in 11990s1990Blood SalvageTrainer51Appearances32020s2022PanchitoSelfEl ToritoSelf1990s1993Naked Sport: Welcome to the SewerSelf