Bachelor, Glassboro State College, 1987. Master of Arts, Glassboro State College, 1989.
Counselor, Together Inc., Glassboro, New Jersey, 1984-1985; counselor, Youth Advisory Program, Harrisburg, Pennsylvania, 1985-1987; counselor, Bancroft School, Haddonfield, New Jersey, 1987; counselor, Group Homes of Camden County, Camden, New Jersey, 1987-1988; director, Youth advisory Program, Camden, New Jersey, 1988-1989; director, Easter Seal Society, Milltown, New Jersey, since 1989. Head coach varsity wresting Deptford High School, 1986-1994.
Member New Jersey Children's Coordinator Council, Hammonton, New Jersey, since 1991, Gloucester County Juvenile Conference Committee, Woodbury, New Jersey, since 1993. Member American Counseling Association, Association Marriage and Family Counselors.
Married Karen Louise Bates, November 11, 1989.