No photoJak CastroActorActed in 31990s1990China CryLabor Camp GuardEl DiabloBandit #2601980s1988Murphy BrownDelivery Man (uncredited) · 1 episode69Appearances12000s2003Cult Culture: The Poseidon AdventureHimself