According to Simu Liu, Barrera has the moves, she trains like a superhero, and she knows how to carry herself under pressure.
He was reliably versatile across TV and screen roles and a regular presence in Spike Lee movies like “25th Hour,” ...