Bachelor, Baylor University, 1974. Master of Arts, Baylor University, 1979. Doctor of Philosophy, Texas Christian University, 1995.
Graduate assistant Baylor University, Waco, Texas, 1975, proofreader, 1980, research associate, 1981-1986. Reporter Killeen (Texas) Daily Herald, 1981. Writing teacher Waco (Texas) Indiana School District, 1989-1990.
Graduate assistant Texas Christian University, Fort Worth, 1992-1993. Adjunct professor English McLennan Community College, Waco, Texas, 1993-1994. Adjunct instructor English Texas State Technology College, 1993-1994, 97.
Instructor English Hill College, Hillsboro, Texas, 1997, Central Texas College, Killeen, 1997, Southern Methodist University, Dallas, 1997, El Centro College, Dallas, 1998, North Central Texas College, Lewisville, 1998. Adjustment lecturer Central Texas College, Killeen, 1997, Southern Methodist University, Dallas, 1997. Adjunct instructor El Centro College, Dallas, 1998, North Central Texas College, Lewisville, 1998.
Visiting assistant professor Idaho State University, Pocatello, since 1998.
Board directors, newsletter editor Historic Waco Foundation, 1981-1985, secretary, executive, member nominating committees, 1994-1996. Member Modern Language Association, South Central Modern Language Association, S.W./Texas Professional Golf Association/ACA, National Conference Teachers English, Conference College Composition and Communications.