Bill has been teaching at the Haverford School since January 2001, receiving the Rafael Laserna Outstanding Teacher Award from the Class of 2011. He also coaches Winter Track and sponsors the Poetry Club. He had previously taught at Sandy Spring Friends School, George School, Germantown Friends School, Bucks County Community College, and La Salle University, and was Visiting Professor of War and Social Consequences at the University of Massachusetts—Boston.
After graduating from Pennridge High School in Bucks County, PA, he enlisted in the U.S. Marine Corps at age 17 and fought in the Vietnam War, receiving the Purple Heart Medal, the Navy Combat Action Ribbon, and two Presidential Unit Citations before being honorably discharged with the rank of sergeant. He has also been a merchant seaman on both Irish and American ships, construction worker, warehouseman, daily reporter, magazine writer, and legal aide for the Pennsylvania Department of Justice.
Bill published his first book of poems in 1975, and since then has published 17 books of poetry and prose along with an assortment of poetry chapbooks and four edited anthologies. His work is represented in Rutgers University’s New Anthology of American Poetry, Columbia University’s American War Poetry, and Oxford University’s New Oxford Anthology of War Poetry, and he is the recipient of the President’s Medal from Veterans for Peace, a Distinction in the Arts Award from Vietnam Veterans of America, a Pew Fellowship in the Arts, and two Pennsylvania Council on the Arts Fellowships.
He is the husband of Anne and the father of Leela.