Rocketed to fame portraying Tony in the 2017 Netflix series 13 Reasons Why. The show is based on the book of the same name by Jay Asher. He also played Jorge in the HBO series Vinyl.
His first screen acting credit was in the 2005 video Day of the Dead 2: Contagium.
In 2009, he made his feature film debut playing John White in Run It.
He is a native of the Bronx in New York City. He has a sister named C. Leeann Navarro.
In 13 Reasons Why, he stars opposite Justin Prentice and Dylan Minnette.