How old was Troye Sivan in the movie Boy Erased?

Troye Sivan was 22 in Boy Erased when he played the character 'Gary'.

That was over 6 years ago in 2018.

Today he is 28, and has starred in 9 movies in total, 4 of those since Boy Erased was released.

How old do you think he looks in the movie?

In Boy Erased, I think Troye Sivan looks:

Did you know?

  • Director Joel Edgerton has worked with Troye Sivan just once in his career.
  • Troye Sivan's first movie was as 'James' in X-Men Origins: Wolverine, released in 2009 when he was 12
  • Boy Erased scores 7.06 out of 10 on TMDB.

The cast of Boy Erased

Troye Sivan's other movies