Marisa Maguire Ramirez (born September 15,[1] 1977)[2] is an American actress of Mexican orgin, known for her work on television soap operas and for her recurring role on the American police procedural TV drama series Blue Bloods as Det. Maria Baez.