Skyrocketed to fame in 2016 when he took on the role of toddler Mateo on the CW comedy series Jane the Virgin.
Before he took the role of toddler Mateo, the character was portrayed by Joseph Sanders.
Several other actors would play Mateo on Jane the Virgin at various stages in the character's life. Such actors included Madison Rojas, who played 5-year-old Mateo, and Fernando Luis Vega, who played 18-year-old Mateo.
He has lived in Los Angeles, California.
On Jane the Virgin, he plays the son of title actress Gina Rodriguez.