He is a member of the Playwrights Guild of Canada and the New Play Exchange (NPX)
Go to The Plays page, where you will find descriptions of his plays, samples to download, and information on obtaining rights to perform them.
Guy is also an "enthusiastic" actor in community theatre on the Actor page there is a listing of his most recent roles.
In his professional career Guy worked as a scientist at Canada's National Research Council, where he led research on making buildings more sustainable. The Scientist page summarizes his primary achievements.
Guy's plays have been selected for more than 100 productions and prizes in 5 countries. See the map below for the places where his plays have been performed, or are scheduled for performance.