Bill served as resident playwright for Industrial Theatre from 1997 to 2008. His plays have been produced by Portland Stage Company, Merrimack Repertory Theatre, Berkshire Theatre Group, Route 66 Theatre, M&D Productions, Cape Ann Theatre Collaborative, Active Theater Company, Act II Playhouse, The Public Theatre, Unicorn Theatre, Sacred Fools Theater Company, Mill 6 Collaborative and Rough & Tumble among others.

He has been the recipient of a Playwriting/New Theatre Works grant from the Massachusetts Cultural Council and an Edgarton Foundation New American Play award. Magnetic North was awarded the Clauder Competition grand prize in 2006. Other plays include Homestead Crossing, No Wake and Painted Alice (music and lyrics by Michael Mahler). He is a member of the Dramatists Guild.