
Republican Party
- Utah County Vice-Chair – 2021-present
- State Central Committee Member – 2019-Present
- State Technology Chair – 2021-Present
- State Caucus & Convention Advisory Committee – 2020-2021
- State Convention Technology Chair – 2023, 2022, 2021, 2020
- Utah County Constitution & Bylaws Committee Vice-Chair – 2020-2021
- Legislative District 6 Chair – 2019-2021
- Legislative District 6 Education Officer – 2017-2019
- UCRP Technology Committee Member – 2017-2021
- State Delegate – 2022, 2020, 2018, 2016, 2012
- County Delegate – 2022, 2020, 2018, 2016

Professional
- Chief Technology Officer, 2022-present
- Software Development Manager, 2014-present
- Producer, 2010-2014
- Software Engineer, 1998-2010

Community

Community Emergency Response Team
- Utah State CERT Council, 2014-Present
- Utah Region 2 CERT Coordinator, 2016-Present
- Utah County CERT Coordinator, 2018-Present
- CERT Train-the-Trainer Instructor
- CERT Program Manager Instructor

Boy Scouts of America
- Porter Rockwell District Executive Secretary, 2014-present
- UNPC Certified Master Trainer, 2018
- Silver Beaver Award, 2018
- District Award of Merit, 2016
- Wood Badge Staff, 2018, 2017
- Eagle Scout, 1988

Mountainville Academy Charter School
- Board of Trustees Chair, 2008-2009
- Board of Trustees Member, 2006-2013