Benito Martinez (actor)

Benito Martinez (born June 28, 1971)[1] is an American actor, best known for his role as LAPD Captain David Aceveda in the FX police drama The Shield, Luis Torres in Sons of Anarchy (2011–2012), Todd Denver in How to Get Away with Murder (2016–2018), Sheriff Diaz in 13 Reasons Why (2019–2020), and for his film roles in the movie My Family (1995) and Kill Your Darlings (2006).

[2] He returned to the United States and moved to Los Angeles, where he appeared as Fernandez in an episode of The Bronx Zoo, "The Gospel Truth".

[4][5] In animation and video games, he voices Lonestar in ¡Mucha Lucha!, Horatio Hidalgo in What's New, Scooby-Doo?, Coyote Smith in Killer7, Manuel Noriega in Call of Duty: Black Ops II and Captain Julian Dawes in Battlefield Hardline.

In 2017, Martinez played José Menendez in the Lifetime original movie Menendez: Blood Brothers,[6] and appeared as James Rangel in the autobiographical action-comedy film American Made, featuring Tom Cruise, Domhnall Gleeson, Sarah Wright, Jayma Mays, Jesse Plemons and Alejandro Edda.

In 2021, Martinez played Texas Ranger Major Gabriel Reyes in the FOX TV show 9-1-1: Lone Star.