
Republican Party
- State Central Committee Member – Present
- State Technology Committee Member – Present
- UCRP Constitution & Bylaws Committee Vice-Chair – Present
- Legislative District 6 Education Officer – Present
- UCRP Technology Committee Member – Present
- State Delegate – 2018, 2016, 2012
- County Delegate – 2018, 2016

Professional
- 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