Henry Zaga is a Brazilian actor who portrays Brad in 13 Reasons Why.

Life and career

Henry was born in Brazil as Henrique Chagas Moniz de Aragao Gonzaga. He has a younger sister named Fernanda.

Zaga got his first television role in 2015 as Theo Barnett in The Mysteries of Laura, which is a television series about a single mom homicide detective who continues to solve cases while taking care of her two sons.



Season One



Year Title Role Notes
2015 The Wing Christopher Short film
2016 XOXO (2016 film) Jordan
2016 Cardinal X Donnie Completed
2016 Cherry Pop Brendan
2017 The Detained Barry Newman Completed


Year Title Role Notes
2015 The Mysteries of Laura Theo Barnett Episode "The Mystery of the Sunken Sailor"
2015–2016 Teen Wolf (2011 TV series) Josh Diaz Recurring role, 9 episodes
2017 13 Reasons Why Brad Recurring role, 7 Episodes


  • Television actor who rose to fame for bringing to life Josh Diaz in the hit MTV series Teen Wolf.
  • He made his big screen debut in the 2015 drama Cardinal X.

External Links