Jon Huertas is an American stage, film and television actor, musician, and US Air Force veteran, best known for playing Sergeant Antonio 'Poke' Espera in HBO's miniseries "Generation Kill", as well as homicide detective Javier Esposito in the television series "Castle".
as Carter
as Joseph
as Officer Rico Martinez
as Diaz
as Dr. Green
as Cesar Ojeda / Alejandro Mejia(1 ep)
as Andrew
as Ray
as Miguel Rivas(105 eps)
as Jerome
as Diego Alfonso(2 eps)
as Self
as Guru
as Alex
as Guru(9 eps)
as Halcon(3 eps)
as Ray Jaffe
as Baseball Player(1 ep)
as Jimmy
as Alberto (voice)
as Chavez(1 ep)
as Javier Esposito(173 eps)
as Antonio Espera(7 eps)
as Vincent Degetau
as Trevor(1 ep)
as Victor
as Javier
as Alex
as Rick
as Carlos(1 ep)
as Jack Kale(1 ep)
as T.J.(9 eps)
as Ciro Ruiz
as Luis Alvarez(1 ep)
as Robbie Villanueva(1 ep)
as Mitchell
as Manuel Rios(1 ep)
as Juan(1 ep)
as Leon Madera(1 ep)
as Paulo
as Paramedic
as Darius
as Joe Negroni
as Brad(12 eps)
as Terrorist
as Antonio(8 eps)
as Ramirez(1 ep)
as Cayuga Helmsman(1 ep)
as Warren(1 ep)
as Pimp (uncredited)
as Peter Magnuson(1 ep)