Known professionally as Jon Huertas, he is best known for his role as witch hunter Brad Alcerro in Sabrina the Teenage Witch, Sergeant Antonio 'Poke' Espera in HBO's Generation Kill, Joe Negroni in the film Why Do Fools Fall in Love, homicide detective Javier Esposito in Castle and Miguel Rivas in This Is Us.
By ten years of age, he began taking part in school plays, which was his first inspiration to pursue acting.
In 1998, Huertas portrayed Joe Negroni in the romantic drama Why Do Fools Fall in Love alongside such stars as Halle Berry, Paul Mazursky, and Ben Vereen.
In the 2000s, he appeared in many films, but his biggest role was in television in 2008 as Sergeant Espera in HBO's miniseries Generation Kill about the 2003 invasion of Iraq.
He played Alejandro Mejia/Cesar Ojeda in the episode "The Bet", reuniting with former co-stars from Castle, Nathan Fillion and Seamus Dever, as part of ABC's Cast from the Past Week.