Luis Rios Del CastilloActingNo biography available.Known For6.8We Have a Pope2011Fan ClubNo Nerds have favorited Luis Rios Del Castillo yet — be the first.All fan clubsFrom NerdspinFilmographyActor12011We Have a PopeFilmCard. Ricardo Aguilar★ 6.8