Troy has over 15 years experience as an organizer for the LGBTQ community in Utah. Long before that, he was an intern for the Utah Eagle Forum, where he was trained by the state's leading anti-gay crusasder, Gayle Ruzika. Troy soon mended his ways and in 2004 became he community affairs director of 90.9 FM KRCL. He was the executive producer and co-host of the talk show RadioActive. In 2010 the Salt Lake Tribune dubbed him "the gay mayor of Salt Lake City."
Troy became the executive director of Equality Utah in the fall of 2014. During the next legislative session, Troy helped pass Utah's historic LGBTQ non-discrimination protections in housing and employment. In 2016, he led efforts to rename 20 blocks of downtown Salt Lake City as "Harvey Milk Boulevard". In 2017 he worked to successfully overturn the state's 'No Promo Homo' law which prohibited discussion of LGBTQ issues in the classroom. In 2020 he led the campaign to successfully protect minors from the dangerous practice of conversion therapy.