Help us campaign today for a better tomorrow!
JR is a lifelong public servant, a firefighter, a dedicated Christian, and a leader in his church. His career reflects a deep commitment to faith, family, and community. For 25 years, he served with distinction in the Aberdeen Fire Department, rising through the ranks to become Captain for 15 years. In addition to his frontline leadership, JR served as Public Education Officer for 12 years, where he played a vital role in teaching fire safety and prevention to thousands of residents. He also excelled as Training Officer and took on critical budget oversight responsibilities, ensuring taxpayer dollars were used efficiently and effectively to maintain a high-performing department.
Beyond his distinguished fire service career, JR has been a strong advocate for education and youth as a former Cosmopolis School Board Member. He has lent his expertise to the Human Services Advisory Board, which supported vulnerable families and individuals in need. His regional leadership in life safety has made communities safer across the area. At the same time, his experience with the Department of Transportation and his successful background in small business and private industry have given him a well-rounded understanding of both public sector challenges and the real-world needs of working families and local employers.
Guided by his strong Christian faith and active leadership in his church, JR approaches every role with integrity, compassion, and unwavering accountability. He is a results-driven leader who has consistently delivered tangible improvements in public safety, education, and community services. With a proven track record of service, fiscal responsibility, and moral conviction, JR is ready to bring the same dedication, experience, and common-sense leadership to higher office for the benefit of all constituents.






Let your visitors make an online payment or contribute to a fundraiser.
We love our customers, so feel free to visit during normal business hours.

Sign up to receive updates from the candidate on the trail!
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.