Member of the PGA since 1992. Head professional at Moccasin Creek Country Club since 1997. General Manager at Moccasin Creek CC from 2000-2001. Men's Golf Coach at Northern State University 1996-2000. Assistant Professional at Castlewood Country Club (CA) from 1989-1992. Member of the Board of Directors of the South Dakota Golf Association since 1999, the Dakota Chapter PGA 1997-2002 & 2006 to present, and the Minnesota Section PGA since 2008. Graduate of Arizona State University. PGA Certified Professional in General Management.