Joel AvalosActingNo biography available.Known For7.0The Devil Takes a Holiday19964.8Who's the Caboose?1997Fan ClubNo Nerds have favorited Joel Avalos yet — be the first.All fan clubsFrom NerdspinFilmographyActor21997Who's the Caboose?FilmTaco Stand Owner★ 4.81996The Devil Takes a HolidayFilmJesus★ 7.0