Stephen Hayes Dinan is 49 years old. Stephen lives in Berkeley, California. Stephen has also lived in Duluth, Minnesota; Belvedere Tiburon, California and San Rafael, California. Some of Stephen relatives are William P Dinan, Michael P Dinan and Constance S Dinan.