Actress · DirectorIris AlmarioNew York City, New York, USAIris Almario is an actress.SocialsInstagramIMDbWebsiteKnown forNCISNatalie TuppermanSex and the CityTerryThe King of QueensTanyaAmerican Crime StoryTV ReporterBoschSgt. Luisa PerezJane the VirginSoledad GoldbergGod Bless AmericaSophia MiloSwitched at BirthFeliciaCrazy Ex-GirlfriendLynne