Actors
All filmographies
Movies
Explore every movie
Series
Most watched shows
Play
Trivia, challenges & battles
🍿
Home Actors Movies Series Play
Language: English
Actor Evolution
122K subscribers
Benito Martinez
Benito Martinez
Age 55 years (Jun 28, 1971)
Birthplace Albuquerque, New Mexico, USA
Movies 22
TV Shows 47

Benito Martinez

Actor · Since 1987
One of the great Latin character actors of American film and television. He became established as the corrupt David Aceveda in the acclaimed police series 'The Shield' (2002-2008), one of his most remembered roles. He appeared in Clint Eastwood's 'Million Dollar Baby' (2004), 'American Made' (2017) and Netflix's series '13 Reasons Why' (2017-2020). American actor of wide range, recognized for his interpretive intensity and his regular presence in prestige television fiction, a benchmark of Latin representation in quality productions.
One of the great Latin character actors of American film and television. He became established as the corrupt David Aceveda in the acclaimed police series 'The Shield' (2002-2008), one of his most remembered roles. He appeared in Clint Eastwood's 'Million Dollar Baby' (2004), 'American Made' (2017) and Netflix's series '13 Reasons Why' (2017-2020). American actor of wide range, recognized for his interpretive intensity and his regular presence in prestige television fiction, a benchmark of Latin representation in quality productions.
Latest Trailers
Hollywood Grit
Watch Trailer
Hollywood Grit
Full Filmography 69
Tracker
Dale Buchanan
★ 7.6
2025Season 3
Hollywood Grit
Hector Mendez
★ 6.4
2025
Carry-On
Security Director Marm Bellows
★ 6.9
2024
Law & Order
William Moscatello
★ 7.3
2024Season 24
Station 19
Chief Gonzalez
★ 8.2
2024Season 7
CSI: Vegas
Raphael Tarquenio
★ 7.7
2024Season 3
FBI
Joe Becerra
★ 7.9
2024Season 6
Fool's Paradise
Mayor Raposa
★ 4.7
2023
9-1-1: Lone Star
Gabriel Reyes
★ 8.1
2023Season 4
Frequently Asked Questions
How old is Benito Martinez and where are they from?
Benito Martinez is 55 years old, born on June 28, 1971 in Albuquerque, New Mexico, USA.
What are the most famous roles of Benito Martinez?
Benito Martinez is best known for roles in Million Dollar Baby, Saw, American Made.
How many movies has Benito Martinez been in?
Over a 31-year career (since 1995), Benito Martinez has appeared in 22 movies and 47 TV shows.
What was Benito Martinez's first movie?
The career of Benito Martinez began with Ballistic (1995).
What is Benito Martinez's most recent movie or series?
Benito Martinez's most recent release is Hollywood Grit, which premiered on August 22, 2025.
What TV shows has Benito Martinez appeared in?
On television, Benito Martinez has appeared in Supernatural, The Mentalist, 13 Reasons Why, Law & Order: Special Victims Unit.
Loading…
Benito Martinez
Benito Martinez
1971-06-28 · Albuquerque, New Mexico, USA

Benito Martinez (born June 28, 1971) is an American actor most known for his role as police captain (later city councilman) David Aceveda in FX Networks' acclaimed crime drama The Shield. Additionally, he has voiced Coyote Smith in the video game Killer7, Professor Candide in Vanquish as well as a number of characters in the PC game Age of Empires III, and played a criminal on Firefly.

He also had a featured role as a boxing manager in the critical and commercial hit film Million Dollar Baby and was an extra on Star Trek: The Next Generation as Salazar. Benito trained at the London Academy of Music and Dramatic Art (LAMDA) in Earls Court London England and was in the same class as the actor Zen Gesner and actress Julie Hesmondhalgh. Martinez currently appears on the program "Saving Grace" as the husband to the forensic detective. Martinez was born in Albuquerque, New Mexico of Guatemalan ancestry. He holds an advanced certificate in stage combat that he obtained from LAMDA during his studies there. His sister Patrice is an actress. Benito Martinez appeared in season 8 of the hit show "24" starring Kiefer Sutherland

Cookies for stats and ads. They are optional.

Known for
—