I am originally from Hauppauge, NY, exit 56 on the long island expressway, and graduated from Hauppauge High School in 1974.
I attended Millersville State College in the fall of 1974 and graduated from St. Leo College in 1979, receiving my B.A. degree in physical education. I participated in the baseball and football programs at each college.
My first teaching and coaching job was in Houston, Texas, in the Alief Independent School District. I was there for four years, from 1982-1986. I spent three years at the middle school level and one year at Hastings High School.
I arrived in Charlotte in the fall of 1986, taught physical education and coached football and baseball at Charlotte Country Day School. The following year I went to Providence Day School to take over the baseball program and have been the program head for the past 26 years. In 1994 I received my Masters degree in Educational Administration from the University of North Carolina at Charlotte. I have been very fortunate to work with the same two coaches on the varsity level for all 26 years, Brick Smith and Jeff Lucia. Together we have won three state championships,1988, 1997 and 1998, and were runner up in 1992 & 1996. We won the CISAA championship in 1988, 1989, 1992, 1997, 1999, and 2007. In 1998 I was honored as the ABCA (American Baseball Coaches Association) State High School Coach of the Year. I have coached Little League baseball at MARA, and more recently, have been coaching Legion Baseball Post 262 for the past six years.
My wife Mary, of 29 years, teaches at Charlotte Latin School. I have a son, James who played baseball and graduated from Davidson College in 2012 and a daughter, Melissa, who is a junior at Providence Day School.