Kirk Acevedo ist puertoricanisch-chinesischer Abstammung und wuchs im New Yorker Stadtteil Bronx auf. Acevedo ist auf der Leinwand kein Unbekannter, so spielte er gleich in zwei Filmen des scheuen Regiegenies Terrence Malick mit, in „Der schmale Grat“ und „The New World“.
Amerikanische Serienfans schätzen ihn seit seinem preisgekrönten Auftritt in der Gefängnisserie Oz. In der Serie spielte er die Rolle von Miguel Alvarez. Weitere Serienrollen übernahm der Darsteller unter anderem in The Black Donnellys, Fringe, The Walking Dead oder Prime Suspect.
Seit 2015 spielt er eine Hauptrolle in der Serie 12 Monkeys, eine Serienadaption des gleichnamigen Films. in der sechsten Staffel von Arrow spielt er den Schurken Ricardo Diaz, der Star City kontrollieren und daraus Profit schlagen möchte.