All characters

Javier Esposito

Played by: Jon Huertas in Castle

Javier Esposito (Jon Huertas) is a bilingual (English and Spanish) detective who works in the homicide division with his partner, Kevin Ryan, as part of Kate Beckett's team.