Jon Huertas

Jon Huertas, born Jon William Scott Hofstedt, is a television actor. He is best known for playing macho New York City homicide detective Javier Esposito on the ABC crime drama/mystery series Castle.