Idalia VallesActingBorn 26/04/2001Known ForLichemoth2023Tempest Desert2020S.W.A.T.2017Queen of the South2016