He has served as a staff reporter for several community newspapers, including The Newberg Graphic and the Forest Grove News-Times (both in Oregon), and the Branson Tri-Lakes News in Missouri.