Troye Sivan is a South African born-Australian actor, singer, songwriter, and YouTuber. As an actor, he played young James Howlett in the film X-Men more...