Licensed Practical Nurse, Erie Boces PN II, Cheektowaga, New York, 1979; Bachelor summa cum laude, State University of New York, Buffalo.
Free-lance fiction and poetry writer, Buffalo, since 1983. Instructor Literacy Volunteers, Buffalo, since 1992.
Poetry reader spring award ceremony State University of New York, 1987, 89. Contributing member Greenpeace, 1987. Assistant Buffalo History Society, since 1992.
Creator Stay Smart Stay Safe Abduction Prevention Seminar. Volunteer assistant Buffalo and Eirie County Historical Society, 1992. Member of Arts Council Buffalo and Erie County, Academy American Poets, Golden Key Society (life).