 He was also cast in "How to Get Away with Murder" as Jorge Castillo.In 2019, Morales starred in the comedy-drama The Wall of Mexico and was cast in the DC Universe superhero series "Titans" as Slade Wilson / Deathstroke

On May 21, 2020, Morales was officially confirmed to be starring in "" (2021) as the film's villain replacing the original actor, Nicholas Hoult, who left due to scheduling conflicts.In 2005, Morales (along with Mercedes Ruehl) received the Rita Moreno HOLA Award for Excellence from the Hispanic Organization of Latin Actors (HOLA).