Il a obtenu une licence en administration des affaires de l’université d’État d’Utah. Il a cofondé l’entreprise Icon Health & Fitness, dont il a été le président et le directeur jusqu’en 2008. Il a participé à des activités civiques et à des comités et des conseils consultatifs.
Frère Stevenson a grandi à Cache Valley en Utah. Il est marié à Lesa Jean Higley et ils ont quatre fils.