Henry Zaga portrayed Roberto da Costa/Sunspot in The New Mutants.
Significant roles[]
- Josh Diaz in Teen Wolf (2015-2016)
- Jordan in XOXO (2016)
- Barrett Newman in The Detained (2017)
- Brad in 13 Reasons Why (2017)
Quotes[]
Please add a list of quote from this performer about their work in Marvel Movies!