Television actor who is best recognized for having been cast as Ray on the Netflix series On My Block. He has also made appearances on Snowfall and Shots Fired.
In 2008, he was cast in a short film titled Goggle-Man!
He guest starred on a 2016 episode of The Walking Dead.
He was born in the United States.
He was cast on On My Block which starred Jason Genao.