Jon Huertas
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".
Acting
TV
The Rookie
as Cesar Ojeda / Alejandro Mejia
2018
TV
NCIS
as Sgt. Jack Kale
2003
TV
Castle
as Javier Esposito
2009
TV
Elementary
as Halcon
2012
TV
This Is Us
as Miguel Rivas
2016
TV
CSI: Crime Scene Investigation
as Leon Madera
2000
TV
Sabrina, the Teenage Witch
as Brad
1996
Movie
Executive Decision
as Terrorist
1996
TV
Terminator: The Sarah Connor Chronicles
as Trevor
2008
TV
The Shield
as Robbie Villanueva
2002
TV
Beverly Hills, 90210
as Peter Magnuson
1990
TV
Generation Kill
as Antonio Espera
2008
TV
Cold Case
as Carlos
2003
Movie
Beverly Hills Chihuahua 2
as Alberto (voice)
2011
TV
JAG
as Ramirez
1995
TV
JAG
as Cayuga Helmsman
1995
TV
Without a Trace
as Luis Alvarez
2002
Movie
Right at Your Door
as Rick
2006
TV
Key & Peele
as Baseball Player
2012
TV
Touched by an Angel
as Warren
1994
TV
Crossing Jordan
as Manuel Rios
2001
Movie
Init!ation
as Officer Rico Martinez
2021
Movie
The Objective
as Vincent Degetau
2008
TV
Invasion
2005
Crew
TV
The Rookie
Director
2018
TV
This Is Us
Director
2016
TV
Tracker
Director
2024
TV
Ballard
Director
2025
Movie
Init!ation
Producer
2021
TV
The Rookie: Feds
Director
2022
TV
The Company You Keep
Director
2023
Movie
After-School Special
Executive Producer
2011
Movie
Stars in Shorts
Executive Producer
2012
Movie
Exile
Producer
2020
Movie
Lone
Director
2011
TV
Stupid Hype
Associate Producer
2013