Associate of Arts in Liberal Arts, Fresno City College, 1984. Bachelor in English, University Alaska, 1992. Master of Arts in Literature in English, University Alaska, 1994.
Air operations supervisor United Parcel Service, Anchorage, 1991—1992. Instructor, counselor Cook Inlet Tribal Council University Alaska, 1994—1995. Instructor English Fergus Falls Community (Minnesota) College, 1995—2003, academy dean, 2003—2006, Prince William Sound Community College, Valdez, Alaska, since 2006.
Adjunct professor University Alaska Anchorage, 1992-1994 (Teacher of Year 1999). Director writing center Fergus Falls Community College, 1996-1998, various guiding committee, since 1995.
Elder Presbyterian Church, 1989-1995. With United States Coast Guard, 1985-1990. Member Modern Language Association, National Communications Association, National Council of Teachers of English, Council for College Composition and Communications, Phi Kappa Phi.
Married Amy Christine Bauer, August 6, 1989. Children: Alec Michael, Elijah Andrew.